LATIN CAPITAL LETTER B WITH STROKE·U+0243

Ƀ

Character Information

Code Point
U+0243
HEX
0243
Unicode Plane
Basic Multilingual Plane
Category
Uppercase Letter

Character Representations

Click elements to copy
EncodingHexBinary
UTF8
C9 83
11001001 10000011
UTF16 (big Endian)
02 43
00000010 01000011
UTF16 (little Endian)
43 02
01000011 00000010
UTF32 (big Endian)
00 00 02 43
00000000 00000000 00000010 01000011
UTF32 (little Endian)
43 02 00 00
01000011 00000010 00000000 00000000
HTML Entity
Ƀ
URI Encoded
%C9%83

Description

U+0243 is the Unicode character code for "LATIN CAPITAL LETTER B WITH STROKE". This unique character is often used in digital text for its distinct stylistic appearance, adding a stroke through the letter 'B'. The addition of this stroke serves to differentiate it from the regular capital letter 'B', often signifying a specific pronunciation or usage within certain linguistic contexts. While it may not be common in everyday writing systems, its presence is notable in typography and design for providing an additional tool for expression and distinction. This character's role in digital text demonstrates Unicode's ability to preserve and promote cultural and linguistic diversity by offering a wide range of characters beyond the basic Latin alphabet.

How to type the Ƀ symbol on Windows

Hold Alt and type 0579 on the numpad. Or use Character Map.

  1. Step 1: Determine the UTF-8 encoding bit layout

    The character Ƀ has the Unicode code point U+0243. In UTF-8, it is encoded using 2 bytes because its codepoint is in the range of 0x0080 to 0x07ff.

    Therefore we know that the UTF-8 encoding will be done over 11 bits within the final 16 bits and that it will have the format: 110xxxxx 10xxxxxx
    Where the x are the payload bits.

    UTF-8 Encoding bit layout by codepoint range
    Codepoint RangeBytesBit patternPayload length
    U+0000 - U+007F10xxxxxxx7 bits
    U+0080 - U+07FF2110xxxxx 10xxxxxx11 bits
    U+0800 - U+FFFF31110xxxx 10xxxxxx 10xxxxxx16 bits
    U+10000 - U+10FFFF411110xxx 10xxxxxx 10xxxxxx 10xxxxxx21 bits
  2. Step 2: Obtain the payload bits:

    Convert the hexadecimal code point U+0243 to binary: 00000010 01000011. Those are the payload bits.

  3. Step 3: Fill in the bits to match the bit pattern:

    Obtain the final bytes by arranging the paylod bits to match the bit layout:
    11001001 10000011