Flash Website Builder- Trendy Site Builder is a Flash Site Building tool that helps users build stunning websites. Check Out Custom Custom Logo Design by LogoBee. Website Design and Free Logo Templates available.
 CodingForums.com a program to convert a hexadecimal number into decimal number without using %x

Before you post, read our: Rules & Posting Guidelines

Enjoy an ad free experience by logging in. Not a member yet? Register.
 04-14-2013, 01:42 PM PM User | #1 fkbullet New to the CF scene   Join Date: Mar 2013 Posts: 3 Thanks: 0 Thanked 0 Times in 0 Posts a program to convert a hexadecimal number into decimal number without using %x i need a program to convert hexa decimal number to decimal number, a very simple program without using %x i have been trying to come up with a logic but couldnt do so, i wrote a program using string to take input scanf("%s", &hexDecimal); and then using if else conditons to do the maths like this if (hexaDecimal[i]=='0') { n=n-1; x=pow(16, n); decimalNumber[i]=0*x; } if (hexaDecimal[i]=='1') {, n=n-1; x=pow(16, n); decimalNumber[i]=1*x; } and continue using such if else condition from 0-9 and then A-F which represents number bigger than 9. but i get an overflow error, so i am stuck. please anyone who can write a simple program i will be very thankful. and yeah write it in c language, thanks a lot.
 04-14-2013, 01:56 PM PM User | #2 patryk Regular Coder     Join Date: Oct 2012 Location: /dev/couch Posts: 397 Thanks: 2 Thanked 64 Times in 64 Posts if you are using linux, then this is kinda re invnting a wheel. bash can do that Code: `echo \$((0x15a))` if you really want to use c for it, then you could use strtol() example here: http://www.cplusplus.com/reference/cstdlib/strtol/ __________________ ------------------------------------------------------------------------------- "Real Programmers can write assembly code in any language" - Larry Wall Last edited by patryk; 04-14-2013 at 02:01 PM..
 04-14-2013, 02:14 PM PM User | #3 fkbullet New to the CF scene   Join Date: Mar 2013 Posts: 3 Thanks: 0 Thanked 0 Times in 0 Posts Thanks i am using win8 and i am a beginner i just got admission in b.S.S.e in k.u so my teacher gave me this assignment to make aprogram to convert decimal binary hexadecimal and octal numbers, like we take a number from user and then convert it to the other systems, for example a user inputs a decimal number output will be its equivalent octal binary and hexadecimal number. i have written all the rest of the programs just two remaing hexadecimal to octal and hexadecimal to decimal, and yes ok i am reading the stuff on the link you gave me, if you could give me an example to implement it in my program that will be great.

 Bookmarks