我需要在键入时为数字添加逗号运算符并限制 2 位小数

     2023-05-08     47

关键词:

【中文标题】我需要在键入时为数字添加逗号运算符并限制 2 位小数【英文标题】:I Need to add comma operator for number when typing and restrict 2 decimal places 【发布时间】:2017-05-18 15:44:41 【问题描述】:

我正在尝试添加$123,123.12 逗号格式并将小数点限制为两位,任何人都可以帮助regex。我试过这样。我现在有一个输入框,当我输入它时,它是1231244,但我需要像$123,123.12 这样的函数来实现这一点,你能帮我写代码吗?

<input type="text" value="$0.00" step="0.01"/>

【问题讨论】:

你能解释一下吗?你格式化的价值是什么? 这是什么代码? asp.net 还是 jquery 还是 html 代码? html 与 js @vvtx @RameshRajendran 再次检查问题。我已经提到希望你理解。 如何知道我们需要把点放在哪里? 【参考方案1】:

请看下面这段代码:

var value ="1231244"
var lasttwovalue = value % 100;
var firstValue= parseInt(value.slice(0,-2))
if(lasttwovalue >50)

   lasttwovalue = '00';
   firstValue = firstValue + parseInt(1)

console.log('$'+ firstValue.toLocaleString() + '.' + lasttwovalue)

//result is $12,313.00 if value is 1231255
//result is $12,312.44 if value is 1231244

jsfiddle 上的工作演示

【讨论】:

能否请您更新与输入标签相关的代码并在小提琴中使用演示,以便我可以轻松测试并接受您的答案,如果它满足我的要求 所以我需要你的一些细节。哪个字段是输入字段,哪个字段是输出字段?我的意思是数据来自哪里以及我们将在哪里显示输出? 输入标签:你可以自己输入,也可以在同一个输入标签中输出

jQuery可以在用户输入数字时添加逗号吗?

...须稍后添加这些数字,所以我最终必须删除逗号。但屏幕需要显示逗号以提高可读性。【问题讨论】:所以等一下,您想在每个数字后添加一个逗号吗?所以我输入1234 查看详情

在 Javascript 中为数字添加逗号

】在Javascript中为数字添加逗号【英文标题】:AddcommastonumbersinJavascript【发布时间】:2018-04-1518:28:23【问题描述】:我正在为我的班级编写一个程序,我们还没有真正了解如何用逗号格式化数字,我做了一些研究并尝试使用toLocale... 查看详情

添加分隔符并删除逗号

...随每组数据,所以在我的脚本之后它输出:[0],[1],[2],[3]我需要的是:[0]|[1]|[2]|[3]【问 查看详情

Google表格十进制数,如何删除逗号并添加零

...描述】:以下问题。我从网站获得的Google表格中有十进制数字。这些数字在小数点后有3位数字,或者其中没有逗号。我需要不带逗号的数字,并在1,2=>1200或1,22=>1220之后添加零,而2应该是2 查看详情

C++:在转换为 int 并添加时为我的字符数组获取奇怪的值

】C++:在转换为int并添加时为我的字符数组获取奇怪的值【英文标题】:C++:gettingstrangevaluesformycharacterarraywhenconvertingtointandadding【发布时间】:2017-10-0120:37:48【问题描述】:我写代码要解决的问题是:一个数字可以分成不同的连... 查看详情

如何删除逗号并使用按钮刷新 JavaScript?

...9-2716:12:42【问题描述】:我在删除随机数之间的逗号方面需要帮助。如果可能的话,我还想用按钮刷新脚本吗?到目前为止,我已经得到了这个,但现在我被卡住了。是否可以只有一个脚本包含1-50之间的5个数字和70-100之间的2个... 查看详情

添加逗号,小数到数字输出javascript

...题描述】:我正在使用以下代码从起始数字开始计数。我需要的是在适当的位置(千位)插入逗号,并在最后两位数字前面放一个小数点。functioncreateCounter(elementId,start,end,totalTime,callba 查看详情

android为String中的数字添加逗号

...字符串,如下所示:“周一你的账户余额是100000”在此我需要在数值中添加逗号。任何人都可以帮助我如何添加这个。在此先感谢。在这种情况下,我希望输出格式如下:“截至周一,您的账户余额为100,000 查看详情

限制输入到 UITextField 的字符数

...它工作正常,但是当我点击文本字段并选择所有内容然后键入它时,我无法覆盖现有的2位数字。关于如何在此处使用“selectedTextRange”属性的任何线 查看详情

获取在适当位置添加逗号的数字

】获取在适当位置添加逗号的数字【英文标题】:gettingnumberswithcomma\'saddedatappropriateplace【发布时间】:2016-06-1113:20:06【问题描述】:我正在尝试使用JavaScript获取带逗号的数字,但它不起作用。请检查我的代码,让我知道我哪里... 查看详情

在 Python 2 中使用逗号分隔符格式化数字并舍入到小数点后 2 位?

】在Python2中使用逗号分隔符格式化数字并舍入到小数点后2位?【英文标题】:Formatanumberwithcommaseparatorsandroundto2decimalplacesinPython2?【发布时间】:2016-04-1414:21:16【问题描述】:我确定这一定是重复的,但我找不到关于SO的明确答... 查看详情

Javascript中带逗号的数字

】Javascript中带逗号的数字【英文标题】:NumberswithcommasinJavascript【发布时间】:2009-05-0703:53:30【问题描述】:我有一个javascript函数,它接受一个数字并对数字执行数学运算。但是,我传入的数字中可能包含逗号,并且根据我对Ja... 查看详情

在 textarea Reactjs 中键入时突出显示文本

...tareaReactjs【发布时间】:2021-12-2010:25:15【问题描述】:我需要在FrontEnd中执行一个行为,但我不知道该怎么做:在文本区域内,我必须在用户键入时为某些关键字(如“+project”、“@context”)添加背景,就好像它是类似于Regex测... 查看详情

TextInput 从右到左输入数字并自动添加零以进行货币输入

...304:00:30【问题描述】:我正在尝试实现TextInput,从右到左键入数字并在用户键入时自动添加零。任何想法如何正确实施?预期的行为应该类似于this。我现在拥有 查看详情

需要使用 regexp_replace (Postgresql) 将逗号添加到数字列表中

】需要使用regexp_replace(Postgresql)将逗号添加到数字列表中【英文标题】:Needtoaddcommastoalistofnumberswithregexp_replace(Postgresql)【发布时间】:2018-08-2516:24:59【问题描述】:我正在尝试编写一个postgres函数,它将数字列表清理为逗号分隔... 查看详情

打字稿类型“数字”不可分配│键入“字符串”

...之外的所有内容,最后得到一个字符串化的浮点数,但我需要它作为浮点数返回,这样我就可以用它做数学运算了。parse(valu 查看详情

如何限制在 MFC 的文本框中键入的字符数?

...的字符数。如果我希望用户只输入4个字符..文本框应该只需要4字符。我的第二个问题是当它超过字符限制时,它应该跳转到下一个文本框/选项卡控件。我尝试使用以下代 查看详情

小数点不能用逗号进行数学运算。需要点

】小数点不能用逗号进行数学运算。需要点【英文标题】:Decimalpadcan\'tdomathwithcomma.Needdot【发布时间】:2013-09-2816:16:26【问题描述】:我有一个带有三个视图控制器的应用程序。首先是具有三个UITextField的UIViewController,用户在其... 查看详情