我要生成30之間的號碼爲80,爲我使用:我如何降低變量的精度?
this.length=(float)(Math.random()*50+30);
然後我不得不解析實例的幾個參數字符串:
result=this.name+" by "+this.smith+" in "+this.productionYear+" at "+this.length+" length";
它生成的字符串看起來像這樣:
老車通過Youta在1327處75.341866長度
我如何截斷長度以減少小數精度?我想將它設置爲點後的2位數字。
[中使用Java的範圍內生成隨機數]的可能重複(http://stackoverflow.com/questions/363681 /生成隨機數-a範圍-java) – stoooops