/* */

Hi, I am

Ngô Tôn

I am a programmer.

Home / Programming / C/C++ / Đổi từ hệ nhị phân sang hệ thập phân

Đổi từ hệ nhị phân sang hệ thập phân

Yêu cầu:

Chuyển từ số nhị phân sang thập phân.

Giải thuật:

– Để chuyển từ số nhị phân sang thập phân. Chúng ta dùng công thức sau:

Code:

/************************************************************
#include "stdio.h"
#include "conio.h"

void main()
{
int num, binary_val, decimal_val = 0, base = 1, rem;

printf("\nNhap so nhi phan(1 & 0): ");
scanf("%d", &num); /* maximum five digits */
binary_val = num;
while (num > 0)
{
rem = num % 10;
decimal_val = decimal_val + rem * base;
num = num / 10 ;
base = base * 2;
}
printf("So nhi phan = %d \n", binary_val);
printf("Gia tri he thap phan = %d \n", decimal_val);
getch();
}

Kết quả:

Yêu cầu: Chuyển từ số nhị phân sang thập phân. Giải thuật: – Để chuyển từ số nhị phân sang thập phân. Chúng ta dùng công thức sau: [crayon-5befc084ec040335422365/] Code: Kết quả: [crayon-5befc084ec04c452628537/]

User Rating: 5 ( 1 votes)

About ngoton

Ngô Tôn is a programmer. He is crazy about new gadgets and up to date with latest technology trends. Use comments to notify any issues you are facing.

Check Also

Xây dựng một lớp Time mô tả thông tin về giờ, phút giây

Yêu cầu: Xây dựng một lớp Time mô tả thông tin về giờ, phút giây. …

Leave a Reply

Your email address will not be published. Required fields are marked *