關聯數組中的十進制數大家好,
我試圖通過關聯數組在列中獲取唯一值。當我把它放在數組中時,它會自動切斷,如1.759切成1。最好的方法是什麼?
我的第二個問題是:我試圖調用該值並使用Num()函數將其繪製為圖形中的一條線。
Add Ref Line( Num(currentL1),"Dashed","Medium Dark Blue","", 1 )
Where unique L1= Associative Array( qdt:L1);
N Items( unique L1 );
unique L1 << Get Keys;
currentL1 = unique L1 << First;
這會起作用還是會再次砍掉小數點?
我非常感謝你的幫助。
謝謝。
Re:關聯數組中的十進制數你好 @vishwasanj ,
是的,關聯數組對浮點數沒有多大幫助。你總是會以截斷的鍵值結束。 一個klugey解決方案是將數字乘以100,1000等。然後在獲得密鑰後將密鑰除以相同的數字。 您將丟失較小的數字,但在某些情況下可能會有效。
查找唯一數字值是此論壇上的常見問題。 我見過的最佳解決方案是使用Summary。 看到 @txnelson 的答案這裡 。