[英]Handling numbers larger than Long in VBA
我目前正在嘗試用 VBA 編寫一些代碼來解決 Project Euler 中的一個問題。 我一直在嘗試回答一個問題,該問題要求您找到可以被整除為一個不能放入 long 的數字的質數。 有關如何處理此問題的任何建議?
我知道我可以在兩個變量之間拆分數字,並且我已經這樣做了加法和減法,但從來沒有除法。 任何幫助將不勝感激。
您可以定義十進制數據類型(12 字節),但只能在變體中定義。
Dim i As Variant
i = CDec(i)
使用采用更大值的“Double”數據類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.