
java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的
2019-03-12 17:01:43
微信公开课小程序热门讨论「java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的###限定小数点只能输入一个及限定只能输入数字,可以通过正则匹配解决。保留三位小数,通过BigDecimal解决。实例:限定数字及只能有一位小数:intn=1.9;(n+).matches(^\\d+|\\d+(\\.\\d{1})$);保留三位小数:doublea=1.00001;newBigDecimal(a).setScale(3,BigDecimal.ROUND_HALF_UP);有问题欢迎提问,满意请采纳,谢谢!
importjava.util.Scanner;importjava.text.DecimalFormat;publicclassRectangle{publicstaticvoidmain(String[]args){Stringstr;Doublewidth,length,area;//判断小数条件的正则表达式StringregEx=^([1-9][0-9]*)+(.[0-9]{1,1})?$;Scanners=newScanner(System.in);System.out.println(请输入长:);str=s.nextLine();while(true){//若输入的长度不符合要求,重新输入。if(!str.matches(regEx)){System.out.println(输入格式错误,请重新输入。);str=s.nextLine();}else{length=Double.parseDouble(str);break;}}System.out.println(请输入宽:);str=s.nextLine();while(true){if(!str.matches(regEx)){System.out.println(输入格式错误,请重新输入。);str=s.nextLine();}else{width=Double.parseDouble(str);break;}}area=width*length;//定义输出小数的格式为保留小数点后三位DecimalFormatdf=newDecimalFormat(」最新回复-.000);System.out.println(面积为:+df.format(area));}}运行结果如下 更多有关「java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的###限定小数点只能输入一个及限定只能输入数字,可以通过正则匹配解决。保留三位小数,通过BigDecimal解决。实例:限定数字及只能有一位小数:intn=1.9;(n+).matches(^\\d+|\\d+(\\.\\d{1})$);保留三位小数:doublea=1.00001;newBigDecimal(a).setScale(3,BigDecimal.ROUND_HALF_UP);有问题欢迎提问,满意请采纳,谢谢!
importjava.util.Scanner;importjava.text.DecimalFormat;publicclassRectangle{publicstaticvoidmain(String[]args){Stringstr;Doublewidth,length,area;//判断小数条件的正则表达式StringregEx=^([1-9][0-9]*)+(.[0-9]{1,1})?$;Scanners=newScanner(System.in);System.out.println(请输入长:);str=s.nextLine();while(true){//若输入的长度不符合要求,重新输入。if(!str.matches(regEx)){System.out.println(输入格式错误,请重新输入。);str=s.nextLine();}else{length=Double.parseDouble(str);break;}}System.out.println(请输入宽:);str=s.nextLine();while(true){if(!str.matches(regEx)){System.out.println(输入格式错误,请重新输入。);str=s.nextLine();}else{width=Double.parseDouble(str);break;}}area=width*length;//定义输出小数的格式为保留小数点后三位DecimalFormatdf=newDecimalFormat(」的疑问请扫码关注微信公开课+小程序!
importjava.util.Scanner;importjava.text.DecimalFormat;publicclassRectangle{publicstaticvoidmain(String[]args){Stringstr;Doublewidth,length,area;//判断小数条件的正则表达式StringregEx=^([1-9][0-9]*)+(.[0-9]{1,1})?$;Scanners=newScanner(System.in);System.out.println(请输入长:);str=s.nextLine();while(true){//若输入的长度不符合要求,重新输入。if(!str.matches(regEx)){System.out.println(输入格式错误,请重新输入。);str=s.nextLine();}else{length=Double.parseDouble(str);break;}}System.out.println(请输入宽:);str=s.nextLine();while(true){if(!str.matches(regEx)){System.out.println(输入格式错误,请重新输入。);str=s.nextLine();}else{width=Double.parseDouble(str);break;}}area=width*length;//定义输出小数的格式为保留小数点后三位DecimalFormatdf=newDecimalFormat(」最新回复-.000);System.out.println(面积为:+df.format(area));}}运行结果如下 更多有关「java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的###限定小数点只能输入一个及限定只能输入数字,可以通过正则匹配解决。保留三位小数,通过BigDecimal解决。实例:限定数字及只能有一位小数:intn=1.9;(n+).matches(^\\d+|\\d+(\\.\\d{1})$);保留三位小数:doublea=1.00001;newBigDecimal(a).setScale(3,BigDecimal.ROUND_HALF_UP);有问题欢迎提问,满意请采纳,谢谢!
importjava.util.Scanner;importjava.text.DecimalFormat;publicclassRectangle{publicstaticvoidmain(String[]args){Stringstr;Doublewidth,length,area;//判断小数条件的正则表达式StringregEx=^([1-9][0-9]*)+(.[0-9]{1,1})?$;Scanners=newScanner(System.in);System.out.println(请输入长:);str=s.nextLine();while(true){//若输入的长度不符合要求,重新输入。if(!str.matches(regEx)){System.out.println(输入格式错误,请重新输入。);str=s.nextLine();}else{length=Double.parseDouble(str);break;}}System.out.println(请输入宽:);str=s.nextLine();while(true){if(!str.matches(regEx)){System.out.println(输入格式错误,请重新输入。);str=s.nextLine();}else{width=Double.parseDouble(str);break;}}area=width*length;//定义输出小数的格式为保留小数点后三位DecimalFormatdf=newDecimalFormat(」的疑问请扫码关注微信公开课+小程序!
标签:微信公开课,小程序

「java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的」热议话题订阅
方法1:微信扫描微信公开课小程序码即可订阅热议话题「java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的」
方法2:微信搜索微信公开课小程序名称进入,即可订阅热议话题「java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的」
方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热议话题「java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的」
微信公开课小程序热议话题「java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。
微信公开课热议话题「java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。
微信公开课小程序
更新时间:2019-03-12 17:01:43
>
__methodCallerx27;ofundefined
>-404011cloudfunctionexecutionerror
>,请补充选择商家自营-预付卡销售-发行方类目,并在基础信息处申请该类目,通过
>:host在模拟器中显示无效
>:请在小程序服务页面上架正式(非测试)内容或商品后重新提交审核
>.net 微信小程序 上传图片
>'setTimeout'的问题
>‘三朵里熙SPA主题减压空间’为什么搜索关键词‘三朵里‘搜不到
>‘扫普通链接二维码打开小程序‘中设置为体验版,扫码打开是线上版本
>“cloudfunctions**indexjs”gitignore
>“NO ULINK DEVICE FOUND”是怎么回事
>“万马掌上校园”的类目审核
>“上线了”公司开发的微信小程序怎么样?
>“产品是否一定需要条形码”
>