我希望能够删除格式化数字上的小数,但前提是满足某些条件。条件: if num < 100 -保留十进制值 if num > 99.9 & the decimal value == .00 -删除十进制值 else if num > 99.9 &&有十进制值-保留十进制值 下面是我用来格式化我的数字的函数: formatMoneyValue(value) {
return new Intl.NumberFormat('en-GB', {
我正在使用SQL Server Management Studio从多个来源提取数据摘要,并将其整理为一个输出。最终输出由每个维度的几个计算度量组成。其中一个源有多个小数位的数据,我需要在最终输出中保留所有这些数据。当我单独对该源运行查询时,输出包括所有小数位-它不是四舍五入或截断。但是当我将它与另一个没有小数的源的摘要组合在一起时,所有的小数位都被截断了。 我尝试过格式化/强制转换/转换,但是我不知道我的语法是否