Loops.Problem 15.HexadecimalТoDecimalNumber
Здравейте колеги, реших задачата като използвах цикъл, може би не е най - оптималното решение, но ми стана интересно и реших да го направя. При проверките всичко беше точно, освен с последната стойност "4ED528CBB4", като резултат ми връща отрицателно число, а се съмнявам да прехвърля range-a тъй като използвам BigInteger, давайте мнения. Благодаря предварително.
Eто го кода: http://pastebin.com/1q7uSywr
hexadecimal |
decimal |
FE |
254 |
1AE3 |
6883 |
4ED528CBB4 |
338583669684 |
Въобще не обърнах внимание, първоначално крайния резултат го бях декларирал като int и след като го промених съм забравил да го променя и в switch-a, благодаря много :)