Friday, July 3, 2020

Chuyển đổi nhị phân thành thập phân trong java

Trong chương trình này, bạn sẽ học cách chuyển đổi số nhị phân thành số thập phân và ngược lại bằng cách sử dụng các hàm trong Java.
Chuyển đổi nhị phân thành thập phân trong java

Chương trình chuyển đổi nhị phân sang thập phân

Trong chương trình này, trước tiên chúng tôi sẽ chuyển đổi số nhị phân thành số thập phân.
public class BinaryDecimal {
    public static void main(String[] args) {
        long num = 110110111;
        int decimal = convertBinaryToDecimal(num);
        System.out.printf("%d in binary = %d in decimal", num, decimal);
    }
    public static int convertBinaryToDecimal(long num)
    {
        int decimalNumber = 0, i = 0;
        long remainder;
        while (num != 0)
        {
            remainder = num % 10;
            num /= 10;
            decimalNumber += remainder * Math.pow(2, i);
            ++i;
        }
        return decimalNumber;
    }
}
Kết quả:
110110111 in binary = 439 in decimal

No comments:

Post a Comment