I need a c or c++ programming to convert a decimal number to hexadecimal

Ad

Sure, here you go:

int main(void) {

int input;

printf("Enter a decimal number: ");

scanf("%d", &input);

printf ("In hexadecimal, that is: %X\n\n", input);

return 0;

}

Posted on Oct 06, 2008

Ad

Hi,

a 6ya Technician can help you resolve that issue over the phone in a minute or two.

Best thing about this new service is that you are never placed on hold and get to talk to real repair professionals here in the US.

click here to Talk to a Technician (only for users in the US for now) and get all the help you need.

Goodluck!

Posted on Jan 02, 2017

Ad

This gentleman explains it very well. The trick seems to be to enter the number and then hit the equals sign, and then do the conversion.

Good luck,

Paul

Decimal to Binary and Hexadecimal conversions using casio fx 991MS HYONKOWS

Good luck,

Paul

Decimal to Binary and Hexadecimal conversions using casio fx 991MS HYONKOWS

Dec 20, 2016 | Casio Office Equipment & Supplies

If you want to convert from another base to decimal, press MODE 4 to enter the BASE-N mode, select the initial base (binary, octal, or hexadecimal), enter the number, then switch to decimal to see the value in decimal.

If you want to exit the BASE-N mode, press MODE 1 to switch to the computational model or MODE 2 for complex mode.

If you want to exit the BASE-N mode, press MODE 1 to switch to the computational model or MODE 2 for complex mode.

Oct 04, 2011 | Casio FX-115ES Scientific Calculator

If you're already in decimal mode, press SHIFT BIN to switch to binary mode.

To convert a number from decimal to binary, press MODE 4 to switch to BASE-N mode. You'll find yourself in decimal mode. Enter the number to convert, press =, then press SHIFT [BIN] (the log key) and see the number in binary. To convert another number, press SHIFT [DEC] to return to decimal, enter the number, press =, then press SHIFT [BIN]. An analogous process works for hexadecimal and octal as well.

To return to "normal" use, press MODE 1 for COMP mode or MODE 2 for complex mode.

To convert a number from decimal to binary, press MODE 4 to switch to BASE-N mode. You'll find yourself in decimal mode. Enter the number to convert, press =, then press SHIFT [BIN] (the log key) and see the number in binary. To convert another number, press SHIFT [DEC] to return to decimal, enter the number, press =, then press SHIFT [BIN]. An analogous process works for hexadecimal and octal as well.

To return to "normal" use, press MODE 1 for COMP mode or MODE 2 for complex mode.

Mar 12, 2011 | Casio FX-115ES Scientific Calculator

Press MODE 4 to enter the BASE-N mode. Type in the decimal number, then press BIN to convert to binary. Press DEC to switch back to decimal for the next conversion.

You're limited to numbers in the range [-32768...32767] in binary. You can extend the range if you convert to octal or hexadecimal and then mentally convert each digit to three or four bits.

You're limited to numbers in the range [-32768...32767] in binary. You can extend the range if you convert to octal or hexadecimal and then mentally convert each digit to three or four bits.

Dec 01, 2010 | Casio FX-115ES Scientific Calculator

Here you go:

**http://tinyurl.com/2dup7x**

How about 4 thumbs??

How about 4 thumbs??

Aug 13, 2010 | Computers & Internet

VX8500 does not have an ESN. The VX8500 has an MEID. The MEID is a 14 digit hexadecimal value with the following format:

The decimal representation is calculated as follows:

a). Separate the 14 digit hexadecimal MEID into two parts:

Part 1 – the first 8 digits representing the manufacturer code (digits RRXXXXXX in

the figure).

Part 2 – the last 6 digits representing the serial number. (digits ZZZZZZ in the figure).

b). Convert the hexadecimal value of each part into the decimal equivalent:

Part 1 – 10 decimal digits zero filled.

Part 2 – 8 decimal digits zero filled.

If the decimal equivalent of each part is less than the number of required digits, right align

and zero fill to create the required length.

c). Concatenate Part 1 and Part 2 to create an 18 digit decimal number.

Example:

Hex MEID = AF 01 23 45 0A BC DE

Part 1, manufacturer code is 0xAF012345 = 2936087365

Part 2, serial number is 0x0ABCDE = 00703710

Therefore, the decimal representation of the MEID is 29360 87365 0070 3710

The decimal representation is calculated as follows:

a). Separate the 14 digit hexadecimal MEID into two parts:

Part 1 – the first 8 digits representing the manufacturer code (digits RRXXXXXX in

the figure).

Part 2 – the last 6 digits representing the serial number. (digits ZZZZZZ in the figure).

b). Convert the hexadecimal value of each part into the decimal equivalent:

Part 1 – 10 decimal digits zero filled.

Part 2 – 8 decimal digits zero filled.

If the decimal equivalent of each part is less than the number of required digits, right align

and zero fill to create the required length.

c). Concatenate Part 1 and Part 2 to create an 18 digit decimal number.

Example:

Hex MEID = AF 01 23 45 0A BC DE

Part 1, manufacturer code is 0xAF012345 = 2936087365

Part 2, serial number is 0x0ABCDE = 00703710

Therefore, the decimal representation of the MEID is 29360 87365 0070 3710

Sep 10, 2009 | LG CHOCOLATE VX8500 Cellular Phone

Hello desireejane,

One method is to do the following

public static long octalToDecimal(String octal) throws NumberFormatException {

// Initialize result to 0

long res = 0;

// Do not continue on an empty string

if (octal.isEmpty()) {

throw new NumberFormatException("Empty string is not an octal number");

}

// Consider each digit in the string

for (int i = 0; i < octal.length(); i++) {

// Get the nth char from the right (first = 0)

char n = octal.charAt(octal.length() - (i+1));

int f = (int) n - 48;

// Check if it's a valid bit

if (f < 0 || f > 7) {

// And if not, die horribly

throw new NumberFormatException("Not an octal number");

} else {

// Only add the value if it's a 1

res += f*Math.round(Math.pow(2.0, (3*i)));

}

}

return res;

}

One method is to do the following

- Convert the octal, hexadecimal or binary to decimal.
- Add or Subtract the decimal normally
- Convert the result back to octal, hexadecimal or binary.

**Convert the octal to decimal:**

public static long octalToDecimal(String octal) throws NumberFormatException {

// Initialize result to 0

long res = 0;

// Do not continue on an empty string

if (octal.isEmpty()) {

throw new NumberFormatException("Empty string is not an octal number");

}

// Consider each digit in the string

for (int i = 0; i < octal.length(); i++) {

// Get the nth char from the right (first = 0)

char n = octal.charAt(octal.length() - (i+1));

int f = (int) n - 48;

// Check if it's a valid bit

if (f < 0 || f > 7) {

// And if not, die horribly

throw new NumberFormatException("Not an octal number");

} else {

// Only add the value if it's a 1

res += f*Math.round(Math.pow(2.0, (3*i)));

}

}

return res;

}

Mar 24, 2009 | Sun Java Programming Language (cdj-275)

To convert numbers you can use the printf() function

printf("%d", x'FF') hex to decimal

printf("%o", x'FF') hex to octal

If you want to save the value in another variables use sprintf

e.g

a = x'FF';

b = sprintf("%d",a)

printf("%d", x'FF') hex to decimal

printf("%o", x'FF') hex to octal

If you want to save the value in another variables use sprintf

e.g

a = x'FF';

b = sprintf("%d",a)

Jan 15, 2009 | Computers & Internet

all your solution is at

http://www.c.happycodings.com/Beginners_Lab_Assignments/code18.html

http://www.c.happycodings.com/Beginners_Lab_Assignments/code18.html

Dec 07, 2008 | Computers & Internet

hi look here number system conversion calculator Google Search

Oct 31, 2017 | Computers & Internet

Jan 23, 2018 | X2 Computers & Internet

105 people viewed this question

Usually answered in minutes!

×