How can I convert Matlab Integer into java.math.BigInteger
Ältere Kommentare anzeigen
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
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Conversion Between Symbolic and Numeric finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!