生成一个随机100内小数,转换为保留两位小数的字符串,不考虑四舍五入的问题
- 题目:生成一个随机100内小数,转换为保留两位小数的字符串,不考虑四舍五入的问题
package com.guoba.day1214.lianxi; import java.util.Random; /* 生成一个随机100内小数,转换为保留两位小数的字符串,不考虑四舍五入的问题。 */ public class ZhuanHuan { public static void main(String[] args) { //产生随机数 Random random = new Random(); double d = random.nextDouble()*100;//生成一个随机100内小数 StringBuilder sb = new StringBuilder(); sb.append(d); sb.substring(0,4); System.out.println("生成的随机数为:"+d); System.out.println("保留两位后的字符串为"+sb.substring(0,5)); } }
- 运行结果