number-formatting相关内容

PHP - number_format 和舍入

PHP 中的number_format 函数似乎默认为四舍五入.我的理解是这个函数对于用逗号分隔每三个数字很有用.就像使用 number_format 时 1403423 变成 1,404,423. 所以,如果我有一个大数想要四舍五入到两位小数,我该如何做到这一点并且仍然正确显示逗号? 期望的行为:12042.529 --> 12,042.53 解决方案 $a=12042.52 ..
发布时间:2021-06-10 19:08:09 PHP

带有本地输入的 Python atof

说,我有一个(德语)表达式,它读取 10.401,40(在 Mio EUR),我想将其转换为真正的浮点数(在这种情况下约为 100 亿)蟒蛇. 这是我迄今为止所拥有的: import re, locale从语言环境导入 *locale.setlocale(locale.LC_ALL, 'de_DE')string = "10.401,40 (in Mio EUR)"m = re.search( ..
发布时间:2021-06-10 19:08:06 Python

修改小数点和千位分隔符不改变小数位数

我是 php 新手,我正在尝试使用 number_format : number_format ( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," ) 如标题所示,我的目标是修改小数点和千位分隔符而不改变小数位数,如下所示: $Num=123456.789;$N ..
发布时间:2021-06-10 19:08:03 PHP

用前导零填充数字列

过去几个小时我一直在研究这个问题.我曾尝试使用 sprintf 但它将列更改为字符.我想要做的就是有一个固定宽度的数字列,用零填充. 解决方案 如果您愿意使用自定义类,您可以编写执行此操作的打印方法.制作一个数据框,并给它一个自定义类: DF ..
发布时间:2021-06-10 19:08:00 其他开发

oracle 中的值未显示前导零

我有一个表格,其中有一列前导零的数据(数字 数据类型).当我尝试在 apex - SQL Workshop 中查询列时,它没有显示前导零.所以我需要手动转换为带前导零的显示值.但是转换时出现问题. 如果我使用 to_char 显式格式化,那么它会影响正常值.例如 从 tab1 选择 to_char(colA,'0.99') 当值为 0.87 时会给我 0.87,但我们也有没有小数的值.在 ..
发布时间:2021-06-10 19:07:57 数据库

在 Python pandas DataFrame 中为数字添加千位分隔符的简单方法

假设我有一个 Pandas 数据框并且我想为所有数字(整数和浮点数)添加千位分隔符,有什么简单快捷的方法可以做到? 解决方案 当用 , 格式化数字时,你可以只使用 '{:,}'.format: n = 10000打印 '{:,}'.format(n)n = 1000.1打印 '{:,}'.format(n) 在 Pandas 中,您可以将 formatters 参数用于 to_html ..
发布时间:2021-06-10 19:07:51 Python

使用 number_format 添加千位分隔符

我试图非常简单地将变量 $output 内的数字转换为带有千位分隔符的数字.它当前输出的数字是 49995,但我希望它显示为 49,995. 遇到一些麻烦.帮助? function twitter_followers($user = 'mytwitterusername'){//构建 Twitter api url$apiurl = "http://api.twitter.com/1/us ..
发布时间:2021-06-10 19:07:48 PHP

将数字格式化为罗马数字?

是否可以使用 Format 函数以罗马数字显示整数? For Counter As Integer = 1 to 10Literal1.Text &= Format(Counter, "???")下一个 解决方案 不,没有标准的格式化程序. 如果您阅读关于罗马数字的维基百科,您会发现有多种方法格式化罗马数字.因此,您必须编写自己的方法,我们使用其他人的代码. ..
发布时间:2021-06-10 19:07:43 其他开发

带前导零的数字,使用 vb6

如何为数字添加前导零?例如: Dim stracctnumber as Stringstracctnumber = 987654321 如果 stracctnumber 少于 15 个字符,则在帐号前添加前导零. 最后的数字应该是 stracctnumber = "000000987654321" 有人可以帮我吗? 解决方案 stracctnumber = Format(st ..
发布时间:2021-06-10 19:07:40 其他开发

将变量格式化为带前导零的 4 位数字

商店编号可以是 1-4 位数字. 关于设备的命名方式,Store #26 将是 0026,但我想让技术人员能够轻松地输入 26 以获得相同的结果. 如何使用此变量并通过附加前导零将其格式化为始终为 4 位数字? ## 向用户询问店铺号和受影响的AP号进行查询$Global:Store = Read-Host "Store Number";$Global:apNumber= 读取主机“ ..
发布时间:2021-06-10 19:07:37 其他开发

如何在python中将像293.4662543这样的浮点数变成293.47?

如何缩短我得到的浮动结果?我只需要点后的 2 位数字.对不起,我真的不知道如何用英语更好地解释这个...... 谢谢 解决方案 来自浮点指南的 Python 备忘单: "%.2f" % 1.2399 # 返回 "1.24""%.3f" % 1.2399 # 返回 "1.240""%.2f" % 1.2 # 返回 "1.20" 使用 round() 是错误的做法,因为浮点数是 二进 ..
发布时间:2021-06-10 19:07:33 Python

如何在 Python 中格式化具有可变位数的数字?

假设我想显示数字 123,并在前面显示不同数量的填充零. 例如,如果我想以 5 位数字显示它,我会给我数字 = 5: 00123 如果我想以 6 位数字显示它,我会得到数字 = 6: 000123 我将如何在 Python 中执行此操作? 解决方案 有一个字符串方法叫做zfill: >>>'12344'.zfill(10)0000012344 它将用零填充字符串的左侧 ..
发布时间:2021-06-10 19:07:30 Python

PHP,格式编号总是有 2 个小数位

在 PHP 中,我有十进制数字,可能有也可能没有尾随零. 例如 11.143.87 我如何确保所有这些数字都恰好有两个小数位,如下所示: 1.001.1043.87 解决方案 你应该使用 number_format(): number_format(1.1, 2); ..
发布时间:2021-06-10 19:07:27 PHP

将数字转换为 SI 前缀

是否有 R 函数(或任何包)允许使用标准单位前缀(Kilo、Mega 等...)格式化数字(整数),所以 10 ->10100 ->1千0.01 - >10米 等等...我可以自己做,但我不想重新发明轮子. 解决方案 require(sitools)f2si(80000)[1] "80 k"f2si(8E12)[1]“8吨" 这似乎很简单,因为如果没有使用 SI 前缀,它会附加两个空 ..
发布时间:2021-06-10 19:07:24 其他开发

将逗号添加到整数的最简单方法是什么?

可能的重复: 如何用逗号作为千位分隔符打印数字? 例如: >>打印数字格式(1234)>>1,234 或者 Python 中是否有内置函数可以做到这一点? 解决方案 到目前为止还没有人提到新的 ',' 选项,它在 2.7 版中添加到 Format Specification Mini- 语言 -- 参见 PEP 378:Python 2.7 文档中的新增功能 中的千位分隔符格式 ..
发布时间:2021-06-10 19:07:21 Python

as.numeric 带逗号小数点分隔符?

我有一个大的字符串向量,形式如下: Input = c("1,223", "12,232", "23,0") 等等.也就是说,用逗号分隔的小数,而不是句号.我想将此向量转换为数值向量.不幸的是,as.numeric(Input) 只是输出 NA. 我的第一直觉是去strsplit,但在我看来这可能会很慢.有人知道更快的选择吗? 存在一个建议使用 read.csv2 的现有问题,但有 ..
发布时间:2021-06-10 19:07:18 其他开发

如何在 Python 中将浮点数格式化为固定宽度

如何将浮点数格式化为具有以下要求的固定宽度: 如果 n 添加尾随十进制零以填充固定宽度 截断超过固定宽度的十进制数字 对齐所有小数点 例如: % 格式化程序类似于 '{:06}'数字 = [23.23, 0.123334987, 1, 4.223, 9887.2]对于数字中的数字:打印 formatter.format(number) 输出就像 23.23000.12331 ..
发布时间:2021-06-10 19:07:12 Python