任何人都可以提供代码BigInteger http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.htmlObjective-C 中提供 PowMod 函数的实现?
我希望现在回答这个话题还不算太晚。
你可以试试 ”LibTom数学 http://www.libtom.net“这是开源且免费的(作者将此项目作为公共领域赠送)。它开箱即用,无需任何配置,只需将所有 bn_*.c 和 tommath*.h 放入您的 Xcode 项目中,您就可以开始使用了。
#import "tommath.h"
mp_int number1, number2, number3;
mp_init(&number1);
mp_init(&number2);
mp_init(&number3);
mp_read_radix(&number1, "0a120edfff558c98a73015d5d67e8990", 16);
mp_read_radix(&number2, "12e6f45d698c7b7009a841c1348d6ff4", 16);
mp_mul(&number1, &number2, &number3);
char output[1000];
mp_toradix(&number3, output, 16);
NSLog(@"number3:%s", output);
mp_div(&number3, &number1, &number2, NULL);
mp_toradix(&number2, output, 16);
NSLog(@"number2:%s", output);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)