G grayguygg Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-13 #1 我想用delphi计算出 57^53 mod 77,57^53我可以计算出来,但是mod 77时就会出错。在windows自带的计算器中可以计算,我试了以下网友传的自己做的计算器,都不能计算出答案,该怎么实现?
我想用delphi计算出 57^53 mod 77,57^53我可以计算出来,但是mod 77时就会出错。在windows自带的计算器中可以计算,我试了以下网友传的自己做的计算器,都不能计算出答案,该怎么实现?
B bjaman Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-13 #2 数据类型设成int64够不够大?是不是数据溢出呀? 呵呵~~~~int64的数据范围是:-2^63..2^63-1 应该是不够大的了 请参考一下长整数的处理方法:http://www.delphibbs.com/keylife/iblog_show.asp?xid=12087
数据类型设成int64够不够大?是不是数据溢出呀? 呵呵~~~~int64的数据范围是:-2^63..2^63-1 应该是不够大的了 请参考一下长整数的处理方法:http://www.delphibbs.com/keylife/iblog_show.asp?xid=12087
G grayguygg Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-14 #5 我就是用浮点处理,但是用浮点的话不能计算 mod ,该怎么办?