看板 Perl 關於我們 聯絡資訊
格式化輸出為 $=0.123456789 sprintf "%.2f" , $a; 顯示0.12 但是我輸出的小數點位數不一定 必須設為變數 要如何做 我用以下方式卻失敗了 $=0.123456789 sprintf "%.[$S]f" , $a; #$S是由使用者在程式以外設定 所以數字不定 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.110.37
abliou:因為你用錯了 03/20 18:40
abliou:printf "%.${s}f",$a; 03/20 18:41
ForeverT:感謝 ^^ 03/22 00:22