361得票32回答
使用JavaScript获取数字的小数部分

我有像 3.2 和 1.6 这样的浮点数。 我需要将这个数字分离成整数和小数两部分。例如,值为 3.2 的数字将被拆分为两个数字,即 3 和 0.2 获取整数部分很容易:n = Math.floor(n); 但是我在获取小数部分时遇到了问题。 我尝试过这个:remainder = n % 2;...

319得票36回答
如果是一千或以上的数字,将数字格式化为2.5K,否则为900。

我需要以 1K 的格式显示货币值,相当于一千,或者是 1.1K、1.2K、1.9K 等,如果不是整数千位数的话。否则,如果小于一千,则显示普通的数字如 500、100、250 等。请使用 JavaScript 格式化数字。

318得票16回答
为什么HTML中的type为"number"的输入框允许在字段中输入字母'e'?

我有以下的HTML5输入元素: <input type="number"> 为什么这个输入框允许输入字符'e'?其他字母字符都无法输入(如预期的那样)。 使用Chrome v. 44.0.2403.107。 下面的示例可以帮助你理解我的意思。 <input t...

305得票17回答
测试数字是奇数还是偶数。

在PHP中判断一个数字/变量是奇数还是偶数的最简单基本方法是什么?这与取模运算有关吗? 我尝试了一些脚本,但是谷歌现在没有给出答案。

289得票1回答
Python re.sub组:\数字后面的数字

我该如何将foobar替换为foo123bar? 以下方法无法实现:>>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar' 这是可行的:>>> re.sub(r'(foo)', r'\1hi', 'foobar')...

281得票5回答
如何检查我的Python对象是否为数字?

在Java中,所有数字类型都是从Number继承而来的,因此我会使用(x instanceof Number). Python的等效语句是什么?

266得票24回答
从数字中删除不重要的尾随零?

我是否错过了一个标准的API调用,可以将数字末尾无关的零去掉?var x = 1.234000; // to become 1.234 var y = 1.234001; // stays 1.234001 Number.toFixed()和Number.toPrecision()并不完全符合...

264得票17回答
在JavaScript中检查输入字符串是否包含数字

我的最终目标是验证一个输入字段,这个输入可能是字母或数字。

261得票25回答
给数字添加序数后缀(st,nd,rd和th)

我希望能动态生成一段文本字符串,基于当前的日期。例如,如果是第1天,我希望我的代码生成 = "Its the <dynamic>1*<dynamic string>st</dynamic string>*</dynamic>" 。总共有12天,所...

261得票34回答
如何优雅地检查一个数字是否在范围内?

如何用C#优雅地实现这个功能? 例如,数字可以在1到100之间。 我知道一个简单的if (x >= 1 && x <= 100)即可;但是由于C#/.Net不断添加新特性和语法糖,因此这个问题更多关注更惯用(或者说更优雅)的写法。 性能不是问题,但请在不是O(1)的...