问题标签 [isinteger]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 基本 Java:判断双精度数是否为整数的方法
我是一名初级程序员,我需要一个方法来返回双精度数是否为整数。当数字太大而无法容纳 int 时,就会出现问题。
这是我所拥有的:
假设我输入了 143215890634.0。它将返回 false,因为 int 不能存储那么多数字。
如何允许 int(或其他类)存储更多数字,或者有没有更好的方法来确定 double 是否是 int 而无需像这样比较?
提前致谢!
php - 检查字符串是否为整数(包括负数) PHP
下面的函数检查字符串是否为整数,这意味着它应该只包含数字。但它不检查数字是否为负(负数也应该返回真,因为它们是整数)。
我进行了测试并得到了结果:
我不想使用itnval() < 0
. 我更喜欢正则表达式来检查负数。
谢谢
编辑:
我还有一个函数validateFloat
,如果给定数字是浮点数,则返回 true,这意味着它只能包含数字和点。我也需要对此应用相同的逻辑,以便它为负浮点数返回 true
php - 检查十进制 $var is_int,然后运行 round()
我正在尝试编写一个函数来检查 $var 是否是一个数字(我试图使用 is_int()),然后运行 round()。
唯一的问题是,对于 round(),我使用了一个像 123.25 这样的数字,据了解,它不是 int,因为有小数位,所以我不能使用 is_int()。
知道我怎样才能让它工作吗?
php - PHP - 需要澄清 is_int() 和 while 循环
我想通过将十进制数乘以 10 将其转换为整数,直到它给我一个整数。
示例:0.2 应变为 2,0.004 应变为 4
这是我的功能
我想
当 $temp 变为整数时,函数不应该停止吗?该函数似乎处于无限循环中。
有人可以告诉我为什么这不起作用吗?
arrays - 从另一个数组的整数元素创建新数组?MATLAB
我创建了一个tP
包含整数和非整数元素混合的数组。我想创建一个整数元素的新数组。
我想要的结果与返回的形式相同,例如:
也就是说,包含整数值的元素编号列表,而不是整数本身的列表。
然后我将从此选择所需的元素,如下所示:
要对整数执行此操作,我目前拥有的是:
但不是元素编号列表,而是tP2=1
返回。
为什么isinteger
在这种情况下不起作用,我怎样才能达到我需要的结果?谢谢。
php - PHP检查是否为整数
我有以下计算:
现在我想检查我的变量$calc
是否为整数(有小数)。
我试过这样做if(is_int()) {}
,但这不起作用,因为$calc = (float)123
.
也试过这个-
但这也不起作用,因为它在每种情况下都会返回'is float'
。在上面的情况下,这不应该是真的,因为 123 在四舍五入后与 123 相同。
javascript - 判断一个值是否为整数的 Javascript 函数
我遇到了一个问题,我需要确定用户输入的字段是整数还是浮点数。然后,答案将在表单中进一步预选一个下拉菜单。经过大量挖掘,我发现了很多框架代码,但没有一个能真正正确地完成工作。我使用的测试数据是;
空白答案,非数字 (Alpha),1.0, 10, 1.10, 2.4, 3.0, 0.30, 0.00
许多其他帖子也使用上述数据进行了测试,但我找不到正确传递所有数据的帖子。
因此,我写了以下内容,以便您的好人可以对其进行审查,并希望在遇到相同情况时对其他人有所帮助。
python - python is.integer() 出现故障
我正在做一个测试,计算最小 n 使得对于 1/a + 1/b = 1/n,至少有 x 个不同的解决方案。(a, b, n, x 是正整数)
我检查了 b = 1/(1/n - 1/a) 并用 测试了 b is.integer()
,结果让我感到惊讶。
输出,那么为什么 b = 6.0 和 12.0 不是整数?
javascript - isIntegar polyfill 修复 IE11
我有一些使用 isIntegar 的 JavaScript,我知道我需要添加 polyfill,但对如何使用我的代码执行此操作感到困惑。
IE 目前不喜欢我的代码
我的代码
我得到的错误
SCRIPT438:对象不支持属性或方法“isInteger”评级wigetcontent.js (21,9)