㈠ java中如何計算百分比之後保留指定
double passPercent=pass/(double)score.length;
double excellentPercent=excellent/(double)score.length;
//獲取格式化對象
NumberFormat nt=NumberFormat.getPercentInstance();
nt.setMinimumFractionDigits(2);
System.out.println("及格率為:"+nt.format(passPercent));
System.out.println("優秀率為:"+nt.format(excellentPercent));
㈡ 鍙婃牸鐜囧拰浼樼鐜囨槸濡備綍璁$畻鐨勶紵
闂棰樹竴錛氬備綍璁$畻瀛︾敓鎴愮嘩鐨勪紭縐鐜囷紝鍙婃牸鐜 鎴愮嘩浼樼搴旇ユ槸澶т簬絳変簬85鍒嗐85鍒嗕互涓婏紙鍚85鍒嗭級鐨勫︾敓浜烘暟闄や互鎬諱漢鏁般傚嵆涓烘垚緇╃殑浼樼鐜囥
鍙婃牸鐜囧簲璇ユ槸澶т簬絳変簬60鍒嗐60鍒嗕互涓婏紙鍚60鍒嗭級鐨勫︾敓浜烘暟闄や互鎬諱漢鏁般傚嵆涓烘垚緇╃殑鍙婃牸鐜囥
浠ヤ笂鍓嶆彁鏄鎬誨垎涓100鍒嗐
闂棰樹簩錛氳冭瘯鍚堟牸鐜囨庢牱綆楀晩 鑰冭瘯鍚堟牸鐜囪$畻鍏寮忥細鍚堟牸浜烘暟梅鑰冭瘯鎬諱漢鏁懊100%=鍚堟牸鐜囥備緥濡傦細
鍙傚姞鑰冭瘯鐨勬湁10浜猴紝鍚堟牸浜烘暟鏄5浜猴紝閭d箞鍚堟牸鐜囦負錛5梅10脳100%=50%
1銆佸傛灉緇撴灉鑳芥暣闄わ紝閭e氨鎸夌畻鍑虹殑緇撴灉鏉ャ
2銆佸傛灉緇撴灉涓嶈兘鏁撮櫎鐨勮瘽錛岄噰鐢ㄥ洓鑸嶄簲鍏ョ殑鏂規硶錛岄粯璁や繚鐣2浣嶅皬鏁般
闂棰樹笁錛欵xcel琛ㄦ牸瀛︾敓鎴愮嘩鍙婃牸鐜囧拰浼樼鐜囩殑奼傛硶 鍙婃牸鐜=鍙婃牸浜烘暟/鍙傝冩諱漢鏁般
鍋囪綟鍒楁槸鎴愮嘩鏁版嵁錛屽崟鍏冩牸鍖哄煙鏄疐2錛欶45錛堜腑闂存病鏈夌┖鏍礆級銆
鍦‵47鍗曞厓鏍肩敤綺樿創鍑芥暟COUNT()緇熻″弬鑰冧漢鏁般
緙栬緫鍏寮
=COUNT錛團2錛欶45錛
鍥炶濺紜璁ゅ嵆鍙銆
60鍒嗗強鍏朵互涓婁負鍙婃牸錛屽湪F48涓鐢ㄧ矘璐村嚱鏁癈OUNTIF()璁$畻鍙婃牸浜烘暟銆
緙栬緫鍏寮
=COUNTIF錛團2錛欶45錛 闂棰樺洓錛氭庢牱璁$畻瀛︾敓鎴愮嘩鐨勪紭縐鐜囷紝鍙婃牸鐜 鎴愮嘩浼樼搴旇ユ槸澶т簬絳変簬85鍒嗐85鍒嗕互涓婏紙鍚85鍒嗭級鐨勫︾敓浜烘暟闄や互鎬諱漢鏁般傚嵆涓烘垚緇╃殑浼樼鐜囥
鍙婃牸鐜囧簲璇ユ槸澶т簬絳変簬60鍒嗐60鍒嗕互涓婏紙鍚60鍒嗭級鐨勫︾敓浜烘暟闄や互鎬諱漢鏁般傚嵆涓烘垚緇╃殑鍙婃牸鐜囥
浠ヤ笂鍓嶆彁鏄鎬誨垎涓100鍒嗐
闂棰樹簲錛氳$畻鐝綰х殑騫沖潎鎴愮嘩錛屼紭縐鐜囷紝鍙婃牸鐜囨庝箞璁$畻錛 榪欑畝鍗曪紝騫沖潎鎴愮嘩錛屾妸鍏ㄧ彮鍚屽︽垚緇╂誨拰闄や互鍚屽︿釜鏁般備紭縐鐜囷紝鎶婄彮涓婃垚緇╄秴榪囦節鍗佸垎鐨勫悓瀛︽暟闄や互鎬諱漢鏁般傚強鏍肩巼銆傛妸鍑犱釜浜烘暟闄や互鐝涓婃諱漢鏁般
闂棰樺叚錛氬︾敓鎴愮嘩鍧囩巼鍜屾槸鎬庢牱璁$畻鐨? 鐢ㄎe氨鍙浠ュ緱鍒版誨垎錛岄櫎浠ヤ漢鏁板氨鏄騫沖潎鍒嗐 鍚堟牸鐜囧氨鏄瑕佺敤鏉′歡鏍煎紡鎵懼嚭瑙勫畾鍒嗘暟姣斿傝60鍒嗕互涓婁漢鏁幫紝鍐嶉櫎浠ユ諱漢鏁板氨鍙浠ヤ簡錛屼紭縐鐜囥佺患鍚堝垎鐨勭畻娉曚篃鏄涓鏍風殑銆
闂棰樹竷錛氬悎鏍肩巼鐨勮$畻鍏寮忋佸強鏍肩巼鐨勮$畻鍏寮忋佹g『鐜囩殑璁$畻鍏寮 鍚堟牸鐜=錛堝叏閮ㄤ駭鍝-涓嶅悎鏍間駭鍝侊級/鍏ㄩ儴浜у搧脳100錛
鍙婃牸鐜=錛堝叏閮ㄤ駭鍝-涓嶅強鏍間駭鍝侊級/鍏ㄩ儴浜у搧脳10姊楋紱
姝g『鐜=錛堝叏閮ㄥ唴瀹-閿欒鍐呭癸級/鍏ㄩ儴鍐呭姑100銆
闂棰樺叓錛歟xcel鍙婃牸浜烘暟,鍙婃牸鐜,鍚嶆℃庝箞鎿嶄綔 鍋囪炬垚緇╁湪A鍒 1-50琛岋紙鍙鏄鍋囪撅紝瀹為檯鍦ㄩ偅涓鍒楋紝灝辨妸鍏寮忛噷鐨凙淇鏀逛負閭d竴鍒楋級
鍙婃牸浜烘暟 =SUMPRODUCT((A1:A50>=60)*1)
鍙婃牸鐜 涓佸強鏍間漢鏁版墍鍦ㄥ崟鍏冩牸/50
鍚嶆 =RANK(A1,$A$1:$A$50) 鍚戜笅濉鍏咃紝
㈢ JAVA怎麼計算百分比
intnum1=7;
intnum2=9;
//創建一個數值格式化對象
NumberFormatnumberFormat=NumberFormat.getInstance();
//設置精確到小數點後2位
numberFormat.setMaximumFractionDigits(2);
Stringresult=numberFormat.format((float)num1/(float)num2*100);
System.out.println("num1和num2的百分比為:"+result+"%");
㈣ 瀛︾敓鎴愮嘩鐨勪紭縐鐜,鑹濂界巼,鍙婃牸鐜!濡備綍璁$畻
1銆佺涓姝ワ細棣栧厛鏄錛屽湪Excel琛ㄦ牸涓杈撳叆鍒嗘暟錛岀劧鍚庣偣鍑婚夋嫨鍚堟牸鐜囦笅鐨勭┖鐧藉崟鍏冩牸銆