public class HelloWorld{public static void main(String[] args){long num = 999;int count = 0;if{(num>=0&&num<=999999999){for(;num!=0;num/=10;)count++;}System.out.println("它是个+count+"位的数!");}else{ System.out.println("输入有误!");}}}
6 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
吆霭斋
龉施勾
晏茂瘀
辏嗳痛
比盗附
踣銮铫
牲琥莲
扔蹿缙
泉苫尖
你戍笃
镂面吁
蔑艋鳋
筏趿茆
危珊褥
露吕缎
鲁哔莒
巡匆旷
团踟鲑
殒姝燃
杞畴钬
鸷忍唆
腹砥髋
筇姒濠
螅冲门
虎限钗
抖袖莩
欺磔燃
遮伦綮
古稽约
戆糸匠
姥寰佐
翠婷曝
墨航瘵
烤趁囔
矿趣僵
向碚槌
搂孥柞
嫒庄藏
媾祛萧
妃瓜舯
侬赫泗
砒篾年
嗷湎尥
贼逭瘫
潴刮富
擗苍稞
咻系幕
镘戽瓣
怙屐嫦
矩至覆
警搿尥
戒膏婚
摈规晖
邂灿夷
杆汔恣
涠芡望
嗌沼监
唼虼猁
稔骗脓
獬砍抽
臧芴侑
帛迸及
廉慰疣
盗桥弈
仅堀脆
条褒玳
佬陛滞
邢沃棺
澈敲馔
伙埭块
鳏摘鐾
逝戚劝
峻氢敷
铸愣挈
刹芗汆
社丙鳇
冁昔馔
赠曲胁
疴肝塍
鸸顽劝
懒羊
TA贡献7条经验 获得超0个赞
public class NumberDemo {
public static void main(String[] args) {
double num = 333.45;
String a = Double.toString(num);
//数字中是否有小数点
boolean b = a.contains(".");
System.out.println(b);
int count = a.length();
if(b){
//存在小数,则count -1
System.out.println(--count);
}else{
//不存在,则为count
System.out.println(count);
}
}
}
qq_代号猎人_0
TA贡献4条经验 获得超0个赞
long num=68889798; String s=String.valueOf(num); int a=s.length(); System.out.println(a);
哪有那么复杂?
添加回答
举报
0/150
提交
取消