number-formatting 相关问题

数字格式是将数值转换为适合显示的字符串的过程。要考虑的是十进制/千位分隔符,数字分组,数字的形状,百分比或货币的显示方式等。

number_format 将输出零

嗨, 我有这段代码: 嗨, 我有这个代码: <?php //Im skipping all the file open part because there is no problem with that, these are the contents of the file: '273396|07.05.23.|2|06.05.23.|29' while($counter = fgetcsv($result, 1024, "|")) { $text = number_format( floatval($counter[0])); //this is the part where the problem occurs } echo($text); //output will be 0 ?> 这应该输出 273,396,但我无缘无故地得到 0。如果我取出 floatval 然后我得到一个错误说参数应该是一个浮点数。 我想强调的是,读取文件时没有问题,因为如果我取出number_format,它将很好地从文件中输出值。像这样: while($counter = fgetcsv($result, 1024, "|")) { $text = $counter[0]; } echo($text); //output will be 273396 as shown in the file 但是,如果我不使用 fgetcsv 而是使用内联数组,我会得到正确的输出没问题。像这样: $somearray = array([0]=>"273396",[1]=>"07.05.23.",[2]=>"2",[3]=>"06.05.23.",[4]=>"29"); while($counter = $somearray) { $text = number_format( floatval($counter[0])); } echo($text); //this will output 273,396 as intended 所以它似乎是 number_format、floatval 和 fgetcsv 的组合,这里的问题是什么。这是为什么? 谢谢。 while($counter = fgetcsv($result, 1024, "|")) { $text = floatval(str_replace(',', '', $counter[0])); //ADD THIS LINE } echo number_format($text); // output will be 273,396

回答 1 投票 0

为什么我的 toFixed() 函数不起作用?

这里是相关代码。我已经通过警报确认保存了正确的数字,只是没有更改为小数点后两位。 如果 ($(this).attr('name') == 'time') { 变量值 = $...

回答 7 投票 0

显示小数点后两位

将 PHP 字符串四舍五入到小数点后两位的正确方法是什么? $number = "520"; // 这是一个来自数据库的字符串 $formatted_number = round_to_2dp($number); 回显 $formatted_number; 输出

回答 25 投票 0

使用 NumberFormatter 进行条件货币小数格式化

有没有办法根据小数位数有条件地格式化货币? 例如 : CHF 1'200.00 变为 CHF 1'200.- 瑞士法郎 1'200.2 变为瑞士法郎 1'200.20 CHF 1'200.20 变成 CHF 1...

回答 1 投票 0

使用 kotlin 每 3 位数字添加逗号或点

我想在 EditText 输入中每 3 个数字添加逗号或点。 例子 : 输入:1000。输出:1.000 输入:11000。输出:11.000

回答 8 投票 0

R xlsx Excel 数字格式

我创建了一个工作簿 (createWorkbook) 并设置了标题的格式,但是如何设置数字值的格式以便在我写入/保存到 Excel 时得到以下信息: 对于第一个字段,例如 ...

回答 1 投票 0

Swift:用逗号替换 TextField 数字分隔点

我有一个 TextField: 结构 DecimalKeyboardView: 查看 { @Binding 变量值:Double var 占位符:字符串 var 格式化程序:NumberFormatter var body:一些视图{ VStack(间距:0){ 文字...

回答 0 投票 0

Smarty 上的价格数字格式

我认为这是一个相当愚蠢的问题,我研究了格式化数字以转换为价格格式的方法。我正在使用 smarty 作为模板系统。是否可以通过 smarty 或某种方法来格式化价格

回答 3 投票 0

将电话号码格式化为“+79998887766”到“+79*********66”并更改字符串颜色android kotlin

我在资源中有这一行: Otp 于 %1$s 发送 作为输入,我得到一个格式为 +79998887766 的字符串(电话号码),我需要插入这个

回答 0 投票 0

在java代码中使用逗号(,)时如何将字符串转换为整数[重复]

我正在尝试将字符串数据类型的价格金额 3,456 转换为整数数据类型。但我收到数字格式异常错误。我已经尝试过 parseInt 方法和 valueOf 但给出相同的

回答 1 投票 0

从字符到数字的转换不起作用

我有一个包含 50 列的表,其中 25 列被转换为字符,因为数值中有 NA 值,其余实际上是字符列。 首先,我尝试将 NA 更改为 &qu...

回答 1 投票 0

JavaScript 使用正则表达式提取字符串中的数字

我有以下字符串作为示例: var str = "3,000, 2000, 1,000" 我想使用正则表达式 str.match(/\d+/g) 提取 3000、2000、1000,但结果是错误的: ['3', '000', '2000...

回答 2 投票 0

在浮点数的记录输出中“e”是什么意思

如果我输出一个浮点数或一个双精度数并且它记录类似 -5.58794e-09 的内容,那么这是否意味着该数字接近于零?

回答 1 投票 0

How to create a function in JavaScript takes numerical with digits instead of separators?

我想创建一个函数,它接受一个数字(只是没有分隔符的数字,例如 19093)并返回读取数字的标准方式,包括标点符号。 // 我试图做什么

回答 0 投票 0

如何在 Kotlin 中将数字格式化为 X.XXX.XXX 或 XXX.XXX?

作为输入,我得到一个数字,例如 1000000,它需要转换成如下所示的字符串:1.000.000 此外,数字可以是 750000 或任何其他数字,它必须转换为 750.00...

回答 1 投票 0

在 java 脚本中使用 Intl.numberFormat 时,如何验证数字的格式是否符合语言环境?

我正在使用 Intl.numberFormat,并且无法检查用户输入的数字是否采用适合该语言环境的格式,例如某些国家/地区的逗号分隔、点分隔和空格分隔。

回答 3 投票 0

十六进制表文件

我需要将我的文件数据转换成十六进制,并将其填充到十六进制表中,并使用了seek(),你可以调用read()和printf(); public class HexEditor { static int sixteen = 16; public static ...

回答 1 投票 0

将一个数字格式化为小数点后两位

给我一个原生的(不要用jQuery,Prototype等)JavaScript函数,它可以将数字转换为如下所示:输入:0.39, 2.5, 4.25, 5.5, 6.75, 7.75, 8.5输出:0.39, 2.5, 4.25, 5.5, 6.75, 7.75, 8.5。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, ...

回答 4 投票 18

在Python中,用逗号来分隔千位数的格式。

我有一个大的数据框架,其中有一列叫做Lead Rev.这一列是一个数字字段,如(100000或5000等),我想知道如何格式化这些数字,以显示逗号作为千 ...。

回答 5 投票 22

在将数字小数转换为厘米或英寸后,有条件地对其进行格式化。

我有一个开关,可以把我的数字转换为厘米或英寸的小数点后一位。然而,我希望厘米没有小数,而英寸有1位小数。这是我目前的代码。...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.