[英]Format decimal in shell command
輸入項
CTCF_1276 4.006055058150985e-03
CTCF_1274 1.726979566495019e-02
輸出量
CTCF_1276 4.00606e-03
CTCF_1274 1.72698e-02
我知道awk
可以很容易地做到這一點,但是我不喜歡它,因為如果我想從python調用它,我需要對字符串中的%.5e
進行轉義。 有誰有更好的方法做到這一點?
重擊:
printf '%.5e' 4.006055058150985e-03
蟒蛇:
print('{:.5e}'.format(4.006055058150985e-03))
perl:
printf '%.5e', 4.006055058150985e-03
awk:
printf '%.5e', 4.006055058150985e-03
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.