Skip to content

luc103.c

Problem Statement

What is the hexadecimal equivalent of the following binary numbers?

Metadata

Property Detail
Author Amit Dutta amitdutta4255@gmail.com
Date 08 Feb 2026
License MIT License (See the LICENSE file for details)

Actions

Raw View on GitHub

💡 You can print or save this file by opening Raw and using your browser.

Source Code

#include <stdio.h>
#include <stdlib.h>

int main()
{
    // Binary numbers represented as string literals for reference
    // 01011010
    // 11000011
    // 1010101001110101
    // 111100001011010

    printf("Binary: 01011010          -> Hex: 0x%X\n", 0b01011010);
    printf("Binary: 11000011          -> Hex: 0x%X\n", 0b11000011);
    printf("Binary: 1010101001110101  -> Hex: 0x%X\n", 0b1010101001110101);
    printf("Binary: 111100001011010   -> Hex: 0x%X\n", 0b111100001011010);

    /* Note: Binary literals (0b...) are a standard C extension (GCC) and part of C23 standard. */

    return 0;
}