數字金字塔出問題

我的目的是做一個簡單的數字金字塔,就是從 1*1  11*11  111*111 ......一直下去

就會產生 1 121 12321 .....  12345678987654321 的數字,但是最後一列卻出錯了

最後數字是0,不知有沒有人看出是哪裡出問題了呢?

另一個小問題,輸出想改用string,但是用 Array To Spreadsheet String 會 error

先謝謝大家的解答!

c253510339918.9454976852

 請更改數值的Format and presicion,
 便可看出為何會有這樣的錯誤

[QUOTE=yenchen] 請更改數值的Format and presicion,
 便可看出為何會有這樣的錯誤
[/QUOTE]

不知y大講的是哪個部份的數值呢?

我的是8.x版,所以都改用最大的 int64 了

結果還是少1.....

我發現如果使用平方超過九位數相乘都會錯誤,因為它會自動輸出DBL格式(32位元),最好使用乘號就可以避免錯誤。

breakingdanc39919.0754976852

[QUOTE=breakingdanc]

我發現超過九位數相乘都會錯誤

[/QUOTE]
正如b大所說的,但是因為是迴圈,所以如果要用另外的方法讓它正常顯示的話
可能會變的更復雜耶,爬了版上的文,有人寫出可以正常顯示的
不過圖變的很復雜耶

http://stdb.org/forum/forum_posts.asp?TID=5649&FID=23
c253510339919.0688425926

我寫的比較簡單,你看上面我貼在上面,有圖,我看了一下他們的寫法,發現以前的labview沒有I64或EXT,所以才會那麼複雜,但是現在有了直接用就可以了(我是8.2板)。

breakingdanc39919.0871759259

[QUOTE=breakingdanc]

我寫的比較簡單,你看上面我貼在上面,有圖,我看了一下他們的寫法,發現以前的labview沒有I64或EXT,所以才會那麼複雜,但是現在有了直接用就可以了(我是8.2板)。

[/QUOTE]

你好!我的是8.0版,但是改成相乘後還是有問題耶,可否麻煩指正一下

感謝

ex.vi

我把10改為EXT就可以了

ex.vi

10改成int64

ex.vi

breakingdanc39919.5798958333

[QUOTE=breakingdanc]

我把10改為EXT就可以了

ex.vi

10改成int64

ex.vi

[/QUOTE]

感謝b大,雖然你的檔案8.0不能開,但是我把10改成int64就可行了

之前都沒注意到這個數字也可能有問題

感謝!