簡體   English   中英

在 VBA 中處理大於 Long 的數字

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM