PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Visual_Basic
vb2010_计算数字太大
楼主:
bomdy
(bomdy)
2015-03-06 20:01:36
我设定
x为一个数字
p是它的次方数
n是取余数
label1.text=x^p mod n
如果数字小都还可以正确
但是输入太大如
x=4
p=2551
n=5
程式就会说无限大
用小算盘这是正确的4
小算盘跟程式差在哪边咧~??
作者:
wenyonba
(射后不理很XX啊!!!!)
2015-03-06 21:16:00
因为小算盘会大数运算,你没有大数运算(> 2^64)
楼主: bomdy (bomdy)
2015-03-07 01:28:00
谢谢你~~~
作者:
Yaiba
(绯心刀刃)
2015-03-12 17:36:00
这种不能用公式或说用数字去算 要用字串去算
作者:
wenyonba
(射后不理很XX啊!!!!)
2015-03-12 23:50:00
用字串应该会很吃力,虽说也不是不行...
楼主: bomdy (bomdy)
2015-03-15 01:58:00
math就可以自然求出了
作者:
wenyonba
(射后不理很XX啊!!!!)
2015-03-16 08:51:00
网络上有用10000进位的教学,可以Google看看
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2015-03-17 11:30:00
一万位不是一万进位 一万进位你数字要有一万种
作者:
wenyonba
(射后不理很XX啊!!!!)
2015-03-24 08:47:00
呃,楼上可Google一下大数运算,就知道其他高手一万进位的做法,并不是只可计算一万位的数字...
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2015-05-03 09:32:00
16进位就是每一个digit有16个digit 这是定义谁跟你一万进位只能计算一万位 你真的有看懂吗Sorry, 每一个digit有16个state
作者:
wenyonba
(射后不理很XX啊!!!!)
2015-05-05 13:12:00
我是不知道楼上你这么呛是在呛啥啦,不过你可以看看这篇
http://goo.gl/AaFSwG
人家写的很明白他的做法,也很容易明了~~如果你说这不是一万进位...好吧,我也不知道该如何解释~一个 int 视为一个 digit,超过一万处理进位,不就是了?
继续阅读
[资讯] Lego NXT-G编写问题
dces4212
[VBA ] 搜寻范围:工作表/活页簿 怎么设定
unfinish
[VBE]多人聊天室的问题(抱歉新手问题多多)
nighfire
[VBA ] PPT内的网页更新
bigtuna
[.NET] KeyUp问题
KawasumiMai
[VBA ] 请问VBA API相关问题...
jacky33
Re: [资讯] 版本问题?
fumizuki
[资讯] 版本问题?
ptt860325
[.NET] vb.net DataGridView与MYSQL问题
drcgs
[VBA ] 请问一下关于AutoFill 部分
apologize
Links
booklink
Contact Us: admin [ a t ] ucptt.com