标签: number-formatting

SSRS自定义数字格式

我将从SSRS生成excel文件,并且

我想格式化这样的数字......

  • 15显示为15

  • 14.3453453显示为14.35

  • 12.1显示为12.1

  • 0显示为0

  • 1显示为1

我可以在Excel中应用此功能但无法在SSRS中应用

[= 0] 0; [= 1] 1; 0 ##

ssrs错误消息

有人能为我建议另一种方式吗?谢谢!

number-formatting reporting-services custom-formatting

20
推荐指数
2
解决办法
13万
查看次数

终极短自定义数字格式 - K、M、B、T 等、Q、D、Googol

有没有办法在谷歌表格中自定义大数字的格式(两种方式至少最多 10^100):

thousands                > K
millions                 > M
billions                 > B
trillions                > T
etc...
negative quadrillions    > Q
decillions               > D
Run Code Online (Sandbox Code Playgroud)

可以通过:

  • 内部自定义数字格式
  • 公式(ofc的数组公式)
  • 与此类似的脚本只是扩展以涵盖更多内容

                                                            10000.1     10.0K
                                                                100    100.0 
                                                               1000      1.0K
                                                              10000     10.0K
                                                            -100000   -100.0K
                                                           45646454     45.6M
                                                      5654894844216      5.7T
                                                         4655454544      4.7B
                                                     46546465455511     46.5T
                                                    -46546465455511    -46.5T
4654646545551184854556546454454400000000000000000000000000010000000      4.7U
    
                                                         -1000.9999     -1.0K
                                                          -100.8989   -100.9 
                                                            -20.354    -20.4 
                                                               1.03      1.0 
                                                             22E+32      2.2D
Run Code Online (Sandbox Code Playgroud)

string-formatting google-sheets number-formatting google-apps-script array-formulas

20
推荐指数
1
解决办法
2万
查看次数

Excel数字格式字符串(例如"@","$ -409] d-mmm-yy; @") - 完整的参考可用性?

我正在使用Spreadsheet Gear进行一些Excel编程.我想要更多地控制数字格式,看来我需要使用该NumberFormat属性来实现这一点.

我已经看到过你可以使用" @"来指定字符串的建议,但是找不到完整的参考资料.

我猜它是特定于Excel的,而不是Spreadsheet Gear特有的.

任何人都可以帮我找到一个完整的参考,或至少一个像样的清单?

excel spreadsheetgear number-formatting

19
推荐指数
1
解决办法
3万
查看次数

在不使用Math.abs()的情况下查找数字的绝对值

有没有办法在不使用java中的Math.abs()方法的情况下找到数字的绝对值.

java absolute-value number-formatting

19
推荐指数
4
解决办法
11万
查看次数

将日期转换为数字的公式

我想知道将2013年10月26日的日期转换为41573的公式,如excel中所做的那样.就像10/26/2013如何转换为41573.

excel date number-formatting

19
推荐指数
2
解决办法
15万
查看次数

为什么.NET decimal.ToString(string)从零开始,显然与语言规范不一致?

我看到,在C#中,舍入a decimal,默认使用MidpointRounding.ToEven.这是预期的,也是C#规范所要求的.但是,考虑到以下因素:

  • 一个 decimal dVal
  • string sFmt传入的格式dVal.ToString(sFmt)将导致包含圆形版本的字符串dVal

...很明显,decimal.ToString(string)返回使用舍入的值MidpointRounding.AwayFromZero.这似乎是C#规范的直接矛盾.

我的问题是:这是否有充分的理由?或者这只是语言的不一致?

下面,作为参考,我已经包含了一些代码,这些代码向控制台写入各种舍入操作结果和decimal.ToString(string)操作结果,每个代码都在值数组中的每个值上decimal.实际输出是嵌入式的.之后,我在C#语言规范部分中包含了该decimal类型的相关段落.

示例代码:

static void Main(string[] args)
{
    decimal[] dArr = new decimal[] { 12.345m, 12.355m };

    OutputBaseValues(dArr);
    // Base values:
    // d[0] = 12.345
    // d[1] = 12.355

    OutputRoundedValues(dArr);
    // Rounding with default MidpointRounding:
    // Math.Round(12.345, 2) => 12.34
    // Math.Round(12.355, 2) => 12.36
    // decimal.Round(12.345, 2) => 12.34
    // decimal.Round(12.355, 2) => …
Run Code Online (Sandbox Code Playgroud)

c# decimal tostring rounding number-formatting

18
推荐指数
2
解决办法
1万
查看次数

JavaScript中的数字与百分比

给我一个原生(没有jQuery,Prototype等请)JavaScript函数,如下转换数字:

input:  0.39, 2.5,  4.25, 5.5,  6.75, 7.75, 8.5
output: 0.39, 2.50, 4.25, 5.50, 6.75, 7.75, 8.50
Run Code Online (Sandbox Code Playgroud)

例如,在Ruby中,我会做这样的事情:

>> sprintf("%.2f", 2.5)
=> "2.50"
Run Code Online (Sandbox Code Playgroud)

输出可以是数字或字符串.我真的不在乎,因为我只是用它来设置innerHTML.

谢谢.

javascript numbers number-formatting

18
推荐指数
2
解决办法
3万
查看次数

Objective-C:格式数到序数:1,2,3,..到第1,第2,第3

在Objective C中,有没有什么方法可以格式化integer为序数1 =>"1st",2 =>"2nd"等...适用于任何语言?因此,如果用户是法国人,他将看到"1er","2ieme"等.

非常感谢!

编辑:这是一个iOs应用程序

format numbers objective-c number-formatting ios

18
推荐指数
2
解决办法
4820
查看次数

仅当数字小于两位小数时才添加.00(toFixed)

我需要添加零,以便每个数字至少有两位小数,但没有舍入.例如:

5      --> 5.00
5.1    --> 5.10
5.11   --> 5.11 (no change)
5.111  --> 5.111 (no change)
5.1111 -->  5.1111  (no change) 
Run Code Online (Sandbox Code Playgroud)

我的函数缺少一个IF来检查少于两个小数位:

function addZeroes( num ) {
   var num = Number(num);
   if ( //idk ) {
      num = num.toFixed(2);
   }
   return num;
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

除了以下两个之外,还会发布一个替代答案.(请记住,我不是专家,这只是用于文本输入,而不是用于解析复杂值,例如可能存在浮点问题的颜色等)

function addZeroes( value ) {
    //set everything to at least two decimals; removs 3+ zero decimasl, keep non-zero decimals
    var new_value = value*1; //removes trailing zeros
    new_value = new_value+''; //casts it to string

    pos …
Run Code Online (Sandbox Code Playgroud)

javascript number-formatting

18
推荐指数
4
解决办法
4万
查看次数

如何在angularJS中为数字添加数千个分隔逗号?

我只想将一串数字转换为一个数字,该数字将使用千位分隔符号显示.

var value = "123456";
Run Code Online (Sandbox Code Playgroud)

我想在网格中显示"123,465".我看过一些关于这方面的文档,但一切都是关于用HTML显示它.我想在动态网格中显示它.

function numberRenderer (params) {
                    return new Number (params.value);
                }
Run Code Online (Sandbox Code Playgroud)

我想格式化数字,以便我可以将其转换为字符串以供显示.

number-formatting angularjs

18
推荐指数
2
解决办法
2万
查看次数