How can I convert Matlab Integer into java.math.BigInteger
Show older comments
i want to use RSA algorithm to demonstrate the simple key generation in matlab (step by step); and i use GUI to pass the data.
the problem is when i using java.math.BigInteger;
i found that java.math.BigInteger needs char to calculate the modPow, modInvers, etc.
so when my input is an integer, i convert to string use "num2str", it works.
mycode:
a=23423423423454
b=num2str(a)
c=java.math.BigInteger(b)
but when i use larger number, it goes to error.
mycode:
a=999999999999999999
b=num2str(a)
c=java.math.BigInteger(b)
so i have to write manuual
mycode:
a='999999999999999999'
b=java.math.BigInteger(a)
is there a function to do it automatic without errorr??? i am newbie to Matlab
Accepted Answer
More Answers (0)
Categories
Find more on Conversion Between Symbolic and Numeric in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!