社区
Delphi
帖子详情
如何判断用户输入的是数字还是字符串,如果是数字能否判断是整数还是小数
mahaixing
2003-04-03 09:22:51
如题
...全文
206
7
打赏
收藏
如何判断用户输入的是数字还是字符串,如果是数字能否判断是整数还是小数
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wudi_1982
2003-04-03
打赏
举报
回复
StrToFloatDef有这儿东东吗?
应该是 StrToIntDef吧。
sysu
2003-04-03
打赏
举报
回复
if StrToFloatDef(s, 0) = StrToFloatDef(s, 1) then
if StrToIntDef(s, 0) = StrToIntDef(s, 1) then
ShowMessage('整数')
else
ShowMessage('浮点数')
else
ShowMessage('不是数字');
firstshine
2003-04-03
打赏
举报
回复
if StrToFloatDef(Edit1.Text,-1)<>StrToFloatDef(Edit1.Text,-2) then
ShowMessage('That''s not a float');
if StrToIntDef(Edit1.Text,-1)<>StrToIntDef(Edit1.Text,-2) then
ShowMessage('That''s not a Integer');
wudi_1982
2003-04-03
打赏
举报
回复
try
strtoint(str);
except
end;
try
StrToFloat(str);
except
end;
hyfyxu
2003-04-03
打赏
举报
回复
用ASCII码判断也不麻烦了吧!
zhptj
2003-04-03
打赏
举报
回复
楼上的有道理
不过你也可以用他们的码来判断
guestman
2003-04-03
打赏
举报
回复
try
strtoint(lpstr);
except
showmessage('不是整数');
end;
try
StrToFloat(lpstr);
except
showmessage('不是小数');
end;
Java——
判断
输入
字符串
数据是
整数
、
小数
还是字符
判断
输入
字符串
数据是
整数
、
小数
还是字符
Python
判断
输入
的
字符串
是否是
整数
还是
小数
输入
例子:1.2,-1.2,.2,-2. def is_float(i): if i.count('.') == 1:#先
判断
里面有没有
小数
点 new_i = i.split('.')#去掉
小数
点 ... if right.isdigit():#如果
小数
点右边是
数字
判断
小数
点左边
java
判断
是否是
小数
_java
判断
字符串
是否是
整数
(纯
数字
:正
整数
、负
整数
、0)、至少包含一位
小数
、
数字
(可以是
整数
或
小数
)...
第二种:
判断
字符串
是否是纯
数字
,也就说我们数学上的
整数
(可以是正
整数
、0、负
整数
,不包含
小数
位);第三种:
判断
字符串
是否是
小数
,
小数
点左边必须是
整数
(只有一个
小数
点,
小数
点左边是
整数
,右边至少包含一位数[0...
判断
字符串
中是否是
整数
和
小数
的方法
判断
字符串
中是否是
整数
和浮点数的方法有几种方式,下面分别介绍: 1.用JAVA自带的函数,
判断
是否为
整数
public static boolean isNumeric(String str) { for (int i = 0; i < str.length(); i++) ...
java
判断
字符串
是否为
数字
或
小数
java
判断
字符串
是否为
数字
或
小数
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章