生成一个随机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));
    }
}
  • 运行结果
posted @ 2021-12-14 10:45  锅巴编程  阅读(599)  评论(0编辑  收藏  举报