Tagapag-convert ng Base ng Numero
Mag-convert ng mga numero sa pagitan ng binary (base 2), octal (base 8), decimal (base 10), at hexadecimal (base 16).
Hindi valid na input. Mangyaring maglagay ng valid na numero para sa napiling base.
Naku! Paumanhin, nabigo ang server na iproseso ang iyong kahilingan, pakisubukan muli mamaya.
| Desimal |
|
|---|---|
| Hex (Maliliit) |
|
| Hex (Malalaki) |
|
| Hex (Naka-grupo) |
|
| Hex (0x Prefix) |
|
| Binaryo |
|
| Binaryo (Naka-grupo) |
|
| Oktal |
|
| Base64 |
|
| Two's Complement |
|
| Two's Complement (Grouped) |
|
Dagdag pa tungkol sa mga Number Base
Mga Sistema ng Numero
Ang number base (o radix) ay tumutukoy kung ilang natatanging digit ang ginagamit upang kumatawan sa mga numero. Sa base N, ang bawat posisyon ng digit ay kumakatawan sa isang power ng N.
| Base | Pangalan | Mga Digit | Karaniwang Gamit |
|---|---|---|---|
| 2 | Binary | 0, 1 | Mga digital circuit, data storage, bitwise operation |
| 8 | Octal | 0-7 | Mga Unix file permission, legacy system |
| 10 | Decimal | 0-9 | Pang-araw-araw na pagbibilang, mga numerong nababasa ng tao |
| 16 | Hexadecimal | 0-9, A-F | Mga memory address, color code, byte value |
Mabilisang Sanggunian sa Pag-convert
| Decimal | Binary | Octal | Hex |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 5 | 0101 | 5 | 5 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | FF |
Mga Karaniwang Prefix
0bo0Bpara sa binary (hal.,0b1010= 10)0oo0Opara sa octal (hal.,0o17= 15)0xo0Xpara sa hexadecimal (hal.,0xFF= 255)
Two's Complement
Ang two's complement ay ang standard na representasyon para sa mga signed integer sa computing. Upang i-negate ang isang numero: i-invert ang lahat ng bits, pagkatapos ay magdagdag ng 1. Sa isang 8-bit na system, ang mga value ay umaabot mula -128 (10000000) hanggang 127 (01111111). Ang pinaka-significant na bit ay nagpapahiwatig ng sign: 0 para sa positibo, 1 para sa negatibo.
Hex sa Praktika
- Mga Kulay:
#FF5733= RGB(255, 87, 51). Ang bawat pares ng hex digit ay kumakatawan sa isang byte (0-255). - Memory: Ang mga address tulad ng
0x7FFF5FBFF8A0ay isinusulat sa hex dahil ang bawat hex digit ay tumutugma sa eksaktong 4 binary digit. - Mga File permission: Ang
chmod 755ay gumagamit ng octal. 7 = rwx, 5 = r-x.