社区
VB基础类
帖子详情
怎么判断是否是整数???
HuterTT
2003-01-22 05:01:09
请问,在TEXT框中输入一个值,怎么判断它是不是整数呢??
...全文
587
18
打赏
收藏
怎么判断是否是整数???
请问,在TEXT框中输入一个值,怎么判断它是不是整数呢??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lxcc
2003-01-24
打赏
举报
回复
up
lihonggen0
2003-01-24
打赏
举报
回复
Private Sub Command1_Click()
If IsNumeric(Text1.Text) Then
If Int(Text1.Text) = Text1.Text And InStr(Text1.Text, ".") = 0 Then
MsgBox "是整数"
End If
End If
End Sub
_131_
2003-01-24
打赏
举报
回复
楼上诸位都是用的数学的方法,我用字符串的方法
if instr(text1.text,".")=0 then
msgbxo "整数"
else
msgbox "非整数"
end if
happybeyond
2003-01-24
打赏
举报
回复
up
CityhunterID
2003-01-24
打赏
举报
回复
用 bigbigfans(小骁) 说的 TypeName 可以解决问题。
rlx
2003-01-24
打赏
举报
回复
up
bigbigfans
2003-01-24
打赏
举报
回复
2.0是浮点数,2是整点数
To programart_life(理论派)
2.0是整数吗?那是小数。你去看看数学书吧!它是小数为0的小数
整数形式如下
15
200000000
300
形式如 2.15,3.15也是整数,我说的。
2.0不是整数吗?怎么得出来的?2.0是整数吗?又怎么得出来的?当然关键的一个问题,什么叫整数?
当然,还有,你能确定你看的书所说的内容是正确的吗?中学课本说了:实数是有理数和无理数的统称。无理数是有限不循环小数。有理数是有限循环小数。(忘了差不多,也该忘了),但小数是什么玩意?能解释一下吗?小数仅仅是一种表示形式!
如果是数学问题,2.0是不是整数这个问题很难,我想了3个小时都想不明白。其实这一点对于不同理论有不同结果。不过2表示为分数一定只有一种形式,2/1。相信我,实数理论里面没有小数。
如果使计算机问题,如果要区分整点数和浮点数的话,TypeName函数可以区分
TypeName(2)=Integer
TypeName(2.0)=Double
3m2u
2003-01-23
打赏
举报
回复
对呀,但上面给出的程序对于2.0都会得到整数的结果
programart_life
2003-01-23
打赏
举报
回复
2.0是整数吗?那是小数。你去看看数学书吧!它是小数为0的小数
整数形式如下
15
200000000
300
什么2.0 365.0000000000000001 12584.000的都是小数
3m2u
2003-01-22
打赏
举报
回复
输入2.0也不行,呵呵
programart_life
2003-01-22
打赏
举报
回复
if not isnumeric(text1.text) then
'//压根就不是数字
else
if cstr(fix(text1.text))=text1.text then
'//这就是整数
end if
end if
3m2u
2003-01-22
打赏
举报
回复
呵呵,我写个2.0也算做整数了
BoyMgl
2003-01-22
打赏
举报
回复
Yes!
sunboy888
2003-01-22
打赏
举报
回复
UP
Colin_Qin
2003-01-22
打赏
举报
回复
up
dreamfan
2003-01-22
打赏
举报
回复
ok
czfeng
2003-01-22
打赏
举报
回复
agree
lihonggen0
2003-01-22
打赏
举报
回复
Private Sub Command1_Click()
If IsNumeric(Text1.Text) Then
If Int(Text1.Text) = Text1.Text Then
MsgBox "是整数"
End If
End If
End Sub
JS判断字符串是否为
整数
的方法–简单的正则判断
是否为
整数
if(!/^\d+$/.test(str)) alert("不是
整数
"); } 1、正则表达式 "^\\d+$" //非负
整数
(正
整数
+ 0) "^[0-9]*[1-9][0-9]*$" //正
整数
"^((-\\d+)|(0+))$" //非正
整数
(负
整数
+ 0) "^-[0-...
PHP判断一个变量是否为
整数
、正
整数
的方法示例
在PHP中判断一个变量是否为
整数
在写PHP代码的时候遇到这样一...这里用is_int()方法来判断传入的参数是否为
整数
形(int),而不是判断它是否为
整数
,略显局限。 方法2 <?php $num=12; if(floor($num)==$num){ ech
Python 编程基础
从基础的数据类型,如
整数
、字符串和布尔值,到更高级的概念,如正则表达式和命名空间,这里都有详尽的解释和示例。 专栏首先介绍了Python的五种基础数据类型,快速掌握如何存储和操作数据。将学习到Python的八种...
判断一个
整数
是否是2的N次幂实现方法
以上这篇判断一个
整数
是否是2的N次幂实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:C语言判断一个数是否是2的幂次方或4的幂次方如何判断一个...
判断重复元素_算法_K._
判断存在重复元素给定一个
整数
数组和一个
整数
?k,判断数组中是否存在两个不同的索引?i?和?j,使得?nums [i] = nums [j],并且 i 和 j?的差的 绝对值 至多为 k。
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章