如何保留數字列表中的尾隨零?大家好,
我有一個應用程序,在使用舍入函數時,我需要保留列表中數字的尾隨零。 我知道尾隨零可以保留在列格式中,但我正在使用的數字存在於列對象之外。
下面是一個例子
list_x = {23.04, 24.12,59.632,87.9913};
rounded_x = {};
for(i = 1, i <= nitems(list_x), i++,
rounded_x[i] = round(list_x[i], 1);
);
show(rounded_x);返回的列表不顯示尾隨零
rounded_x = {23, 24.1, 59.6, 88};我尋找方法強制某些內容具有特定小數位的浮點數,但在腳本索引中找不到任何內容(至少對於我正在使用的關鍵字)
回复:如何保留數字列表中的尾隨零?如果要保留數值,只需向數據列發送消息來設置此格式即可。
回复:如何保留數字列表中的尾隨零?原始腳本從 Round() 函數返回數字結果。 該解決方案從 Format() 函數返回字符串結果。
回复:如何保留數字列表中的尾隨零?如何在更大的“自定義列表”的上下文中輕鬆修改它? 例如,將 N 行值導出(填充)到 JMP 數據表中 列?回复:如何保留數字列表中的尾隨零?我的同事 Landon 和 JMP 專家能夠回答這個問題
如果其他人有這個問題,這裡是解決方案
list_x = {23.04, 24.12,59.632,87.9913};
rounded_x = {};
for(i = 1, i <= nitems(list_x), i++,
rounded_x[i] = eval(expr(format(round(list_x[i], 1), "Fixed",1)));
);
show(rounded_x);<BR />退貨
rounded_x = {"23.0", "24.1", "59.6", "88.0"};