Hexadecimal ແມ່ນຫຍັງ?

ວິທີການນັບໃນລະບົບເລກຖານສິບຫົກ

ລະບົບຈໍານວນເລກຖານສິບຫົກ, ທີ່ເອີ້ນວ່າ ຖານ 16 ຫຼືບາງຄັ້ງແມ່ນພຽງແຕ່ hex , ແມ່ນລະບົບຈໍານວນຫນຶ່ງທີ່ໃຊ້ 16 ສັນຍາລັກທີ່ເປັນເອກະລັກເພື່ອສະແດງມູນຄ່າທີ່ເສພາະເຈາະຈົງ. ສັນຍາລັກເຫຼົ່ານັ້ນແມ່ນ 0-9 ແລະ AF.

ລະບົບຈໍານວນທີ່ພວກເຮົານໍາໃຊ້ໃນຊີວິດປະຈໍາວັນເອີ້ນວ່າລະບົບ ທະສະນິຍົມ ຫຼືຖານ 10 ແລະໃຊ້ສັນຍາລັກ 10 ຈາກ 0 ຫາ 9 ເພື່ອເປັນມູນຄ່າ.

Hexadecimal ຖືກນໍາໃຊ້ແລະບ່ອນໃດແລະເປັນຫຍັງ?

ລະຫັດຄວາມຜິດພາດສ່ວນໃຫຍ່ແລະມູນຄ່າອື່ນໆທີ່ໃຊ້ໃນຄອມພິວເຕີ້ແມ່ນຕົວເລກໃນຮູບແບບ hexadecimal. ຕົວຢ່າງເຊັ່ນ, ລະຫັດຂໍ້ຜິດພາດທີ່ເອີ້ນວ່າລະຫັດ STOP , ທີ່ສະແດງຢູ່ໃນ ຫນ້າຈໍສີຟ້າຂອງການເສຍຊີວິດ , ແມ່ນຢູ່ໃນຮູບແບບ hexadecimal.

Programmers ໃຊ້ເລກຖານສິບຫົກເພາະວ່າຄ່າຂອງພວກເຂົາແມ່ນສັ້ນກວ່າພວກເຂົາຈະຖືກສະແດງຢູ່ໃນທະສະນິຍົມແລະ ຫຼາຍ ກ່ວາຄູ່ໃນຄູ່ທີ່ໃຊ້ເທົ່ານັ້ນ 0 ແລະ 1.

ຕົວຢ່າງເຊັ່ນ, ມູນຄ່າຂອງ hexadecimal F4240 ແມ່ນເທົ່າກັບ 1,000,000 ໃນທະສະນິຍົມແລະ 1111 0100 0010 0100 0000 ໃນບິດ.

ສະຖານທີ່ອື່ນ hexadecimal ຖືກນໍາໃຊ້ເປັນ ລະຫັດສີ HTML ເພື່ອສະແດງສີທີ່ສະເພາະ. ຕົວຢ່າງ, ຜູ້ອອກແບບເວັບຈະໃຊ້ມູນຄ່າ hex FF0000 ເພື່ອກໍານົດສີແດງ. ນີ້ຖືກແບ່ງອອກເປັນ FF, 00,00, ເຊິ່ງກໍານົດຈໍານວນສີແດງ, ສີຂຽວ, ແລະສີຟ້າທີ່ຄວນຈະຖືກນໍາໃຊ້ ( RRGGBB ); 255 ສີແດງ, 0 ສີຂຽວແລະ 0 ສີຟ້າໃນຕົວຢ່າງນີ້.

ຄວາມຈິງທີ່ວ່າມູນຄ່າ hexadecimal ສູງເຖິງ 255 ສາມາດສະແດງອອກໃນສອງຕົວເລກແລະລະຫັດສີ HTML ໃຊ້ສາມຊຸດຂອງສອງຕົວເລກ, ມັນຫມາຍຄວາມວ່າມີສີສັນທີ່ສາມາດສະແດງອອກໃນຮູບແບບ hexadecimal ຫຼາຍກວ່າ 16 ລ້ານສີ (255 x 255 x 255) ປະຢັດຈໍານວນຫຼາຍຂອງຊ່ອງທຽບກັບສະແດງໃຫ້ເຫັນພວກເຂົາຢູ່ໃນຮູບແບບອື່ນເຊັ່ນ: ຕົວເລກ.

ແມ່ນ, ສອງ ແມ່ນງ່າຍຫຼາຍໃນບາງວິທີ, ແຕ່ວ່າມັນຍັງງ່າຍຫຼາຍສໍາລັບພວກເຮົາທີ່ຈະອ່ານຄ່າ hexadecimal ກ່ວາມູນຄ່າໄບນາ.

ວິທີການນັບໃນຫົກສິບຫ້າ

ການຄິດໄລ່ໃນຮູບແບບ hexadecimal ແມ່ນງ່າຍດາຍສະນັ້ນທ່ານຄວນຈໍາໄວ້ວ່າມີ 16 ຕົວອັກສອນທີ່ສ້າງຂຶ້ນໃນແຕ່ລະຊຸດຂອງຕົວເລກ.

ໃນຮູບແບບທະສະນິຍົມ, ພວກເຮົາທຸກຄົນຮູ້ວ່າພວກເຮົານັບວ່າ:

0,1,2,3,4,5,6,7,8,9,10,11,12,13, ... ເພີ່ມ 1 ກ່ອນທີ່ຈະເລີ່ມຕົ້ນຊຸດຂອງ 10 ຕົວເລກອີກຄັ້ງ (ຫມາຍເລກ 10).

ຢ່າງໃດກໍຕາມ, ໃນຮູບແບບ hexadecimal, ພວກເຮົານັບເຊັ່ນນີ້, ລວມທັງທັງຫມົດ 16 ຕົວເລກ:

0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F, 10,11,12,13 ... ອີກເທື່ອຫນຶ່ງ, ເພີ່ມ 1 ກ່ອນທີ່ຈະເລີ່ມຕົ້ນ 16 ຈໍານວນອີກເທື່ອຫນຶ່ງ.

ຕໍ່ໄປນີ້ແມ່ນຕົວຢ່າງບາງຢ່າງຂອງການແປກປະຫລາດຈໍານວນຫນຶ່ງທີ່ງ່າຍດາຍທີ່ທ່ານອາດພົບວ່າ:

17,18,19,1A, 1B

1E, 1F, 20,21,22 ...

FD, FE, FF, 100,101,102

ວິທີການແປງຄ່າ Hex ດ້ວຍຕົນເອງ

ການເພີ່ມມູນຄ່າ hex ແມ່ນງ່າຍດາຍຫຼາຍແລະໄດ້ຖືກປະຕິບັດຕົວຈິງໃນວິທີທີ່ຄ້າຍຄືກັນກັບການນັບຈໍານວນໃນລະບົບທະສະນິຍົມ.

ບັນຫາຄະນິດສາດແບບປົກກະຕິເຊັ່ນ 14 + 12 ສາມາດເຮັດໄດ້ໂດຍບໍ່ຕ້ອງຂຽນສິ່ງໃດລົງ. ສ່ວນໃຫຍ່ຂອງພວກເຮົາສາມາດເຮັດໄດ້ໃນຫົວຂອງພວກເຮົາ - ມັນແມ່ນ 26. ນີ້ແມ່ນວິທີຫນຶ່ງທີ່ເປັນປະໂຫຍດທີ່ຈະເບິ່ງມັນ:

14 ແມ່ນແບ່ງອອກເປັນ 10 ແລະ 4 (10 + 4 = 14), ໃນຂະນະທີ່ 12 ແມ່ນງ່າຍດາຍຄື 10 ແລະ 2 (10 +2 = 12). ເມື່ອເພີ່ມອີກ 10, 4, 10, ແລະ 2 ເທົ່າກັບ 26.

ເມື່ອສາມຕົວເລກຖືກນໍາສະເຫນີ, ຄື 123, ພວກເຮົາຮູ້ວ່າພວກເຮົາຕ້ອງເບິ່ງທັງສາມສະຖານທີ່ເພື່ອເຂົ້າໃຈວ່າພວກເຂົາຫມາຍຄວາມວ່າແນວໃດ.

ຕົວຢ່າງ 3 ຢືນຢູ່ໃນຕົວເອງເພາະວ່າມັນເປັນຕົວເລກສຸດທ້າຍ. ເອົາ 2 ຄັ້ງທໍາອິດແລະ 3 ຍັງ 3. 2 ແມ່ນຄູນດ້ວຍ 10 ເພາະວ່າມັນເປັນເລກທີສອງໃນຈໍານວນ, ຄືກັບຕົວຢ່າງທໍາອິດ. ອີກເທື່ອຫນຶ່ງ, ເອົາໄປຈາກ 1 ຈາກ 123 ນີ້, ແລະທ່ານກໍາລັງປະໄວ້ 23, ເຊິ່ງແມ່ນ 20 + 3. ຈໍານວນທີສາມຈາກຂວາ (ຄັ້ງທີ 1) ແມ່ນໃຊ້ເວລາ 10, ສອງເທື່ອ (ຄັ້ງ 100). ນີ້ຫມາຍຄວາມວ່າ 123 ປ່ຽນເປັນ 100 + 20 + 3, ຫຼື 123.

ນີ້ແມ່ນສອງວິທີອື່ນເພື່ອເບິ່ງມັນ:

( N X 10 2 ) + ( N X 10 1 ) + ( N X 10 0 )

ຫຼື ...

( N X 10 X 10) + ( N X 10) + N

ປ້ອນຕົວເລກແຕ່ລະຕົວເຂົ້າໄປໃນສະຖານທີ່ທີ່ເຫມາະສົມໃນສູດຈາກຂ້າງເທິງເພື່ອປ່ຽນ 123 ໃນ: 100 ( 1 X 10 X 10) + 20 ( 2 X 10) + 3 , ຫຼື 100 + 20 + 3, ເຊິ່ງເປັນ 123.

ດຽວກັນເປັນຄວາມຈິງຖ້າຈໍານວນຢູ່ພັນໆ, ຄື 1,234. 1 ແມ່ນແທ້ 1 X 10 X 10 X 10, ເຊິ່ງເຮັດໃຫ້ມັນຢູ່ໃນສະຖານທີ່ຂອງພັນໆ, 2 ໃນຮ້ອຍ, ແລະອື່ນໆ.

Hexadecimal ແມ່ນໄດ້ເຮັດໃນແບບດຽວກັນຄືກັນແຕ່ໃຊ້ 16 ແທນ 10 ເພາະວ່າມັນເປັນລະບົບ base-16 ແທນທີ່ base-10:

( N X 16 3 ) + ( N X 16 2 ) + ( N X 16 1 ) + ( N X 16 0 )

ຕົວຢ່າງ, ບອກພວກເຮົາວ່າພວກເຮົາມີບັນຫາ 2F7 + C2C, ແລະພວກເຮົາຕ້ອງການຮູ້ວ່າຄໍາຕອບຂອງທະສະນິຍົມ. ທ່ານທໍາອິດຕ້ອງແປງຕົວເລກເລກຖານສິບຫົກຕົວເປັນຕົວເລກທະສິບ, ແລະຫຼັງຈາກນັ້ນພຽງແຕ່ເພີ່ມຈໍານວນຕົວຢ່າງເຊັ່ນດຽວກັນກັບທີ່ທ່ານຈະມີສອງຕົວຢ່າງຂ້າງເທິງ.

ເຊັ່ນດຽວກັນກັບພວກເຮົາໄດ້ອະທິບາຍແລ້ວ, ບໍ່ເຖິງເກົ້າໃນທະສະນິຍົມແລະ hex ແມ່ນຄືກັນຄືກັນ, ໃນຂະນະທີ່ຕົວເລກ 10 ຫາ 15 ແມ່ນຕົວເລກທີ່ເປັນຕົວອັກສອນ A ຜ່ານ F.

ຕົວເລກທໍາອິດທີ່ຢູ່ຂ້າງຂວາຂອງມູນຄ່າ hex 2F7 ຢືນຢູ່ໃນຕົວມັນເອງ, ເຊັ່ນດຽວກັນກັບລະບົບທະສະນິຍົມ, ອອກມາເປັນ 7. ຈໍານວນຕໍ່ໄປເພື່ອຊ້າຍຂອງມັນຕ້ອງໄດ້ຄູນດ້ວຍ 16, ຄືກັນກັບຕົວເລກທີສອງຈາກ 123 (2) ຂ້າງເທິງຈໍາເປັນຕ້ອງໄດ້ຄູນດ້ວຍ 10 (2 X 10) ເພື່ອເຮັດໃຫ້ຈໍານວນ 20. ສຸດທ້າຍ, ຈໍານວນທີສາມຈາກຂວາຕ້ອງການທີ່ຈະຄູນດ້ວຍ 16, ສອງຄັ້ງ (ເຊິ່ງແມ່ນ 256), ຄືກັບເລກທີ່ເປັນຕົວເລກທີ່ມີຕົວ Decimal ຕ້ອງການທີ່ຈະຄູນດ້ວຍ 10, ສອງ (ຫຼື 100), ເມື່ອມັນມີສາມຕົວເລກ.

ດັ່ງນັ້ນ, ການທໍາລາຍ 2F7 ໃນບັນຫາຂອງພວກເຮົາເຮັດໃຫ້ 512 ( 2 X 16 X 16) + 240 ( F [15] X 16) + 7 , ເຊິ່ງມາຮອດ 759. ຕາມທີ່ທ່ານເຫັນ, F ແມ່ນ 15 ເນື່ອງຈາກຕໍາແຫນ່ງຂອງມັນຢູ່ໃນ ລໍາດັບ hex (ເບິ່ງ ວິທີການນັບໃນ Hexadecimal ຂ້າງເທິງ) - ມັນເປັນຈໍານວນທີ່ສຸດອອກຈາກ 16 ທີ່ເປັນໄປໄດ້.

C2C ຖືກແປງເປັນສິບຕົວຄືດັ່ງນີ້: 3,072 ( C [12] X 16 X 16) + 32 ( 2 X 16) + C [12] = 3,116

ອີກເທື່ອຫນຶ່ງ, C ແມ່ນເທົ່າກັບ 12 ເນື່ອງຈາກວ່າມັນເປັນມູນຄ່າທີ່ 12 ເມື່ອທ່ານນັບຈາກສູນ.

ນີ້ຫມາຍຄວາມວ່າ 2F7 + C2C ແມ່ນແທ້ 759 + 3,116, ເຊິ່ງເທົ່າກັບ 3,875.

ໃນຂະນະທີ່ມັນເປັນການດີທີ່ຈະຮູ້ວິທີການເຮັດແບບນີ້ດ້ວຍຕົນເອງ, ແນ່ນອນມັນກໍ່ງ່າຍຕໍ່ການເຮັດວຽກກັບຄ່າຫົກຫຼ່ຽມທີ່ມີເຄື່ອງຄິດເລກຫຼືເຄື່ອງແປງ.

Hex Converters & amp ເຄື່ອງຄິດເລກ

ຕົວແປງ hexadecimal ເປັນປະໂຫຍດຖ້າທ່ານຕ້ອງການແປ hex ກັບ decimal, ຫຼື decimal ກັບ hex, ແຕ່ບໍ່ຕ້ອງການເຮັດມັນດ້ວຍຕົນເອງ. ຕົວຢ່າງ: ການໃສ່ຄ່າ hex 7FF ເຂົ້າໃນເຄື່ອງແປງຈະແຈ້ງໃຫ້ທ່ານຮູ້ວ່າມູນຄ່າສໍາປະສິດທີ່ມີຄ່າເທົ່າກັບ 2,047.

ມີຈໍານວນຂອງແປງ hex ອອນໄລນ໌ທີ່ມີຄວາມງ່າຍດາຍໃນການນໍາໃຊ້, BinaryHex Converter, SubnetOnline.com, ແລະ RapidTables ເປັນພຽງແຕ່ຈໍານວນຫນ້ອຍຫນຶ່ງຂອງພວກເຂົາ. ສະຖານທີ່ເຫຼົ່ານີ້ໃຫ້ທ່ານແປງບໍ່ພຽງແຕ່ hex ກັບ decimal (ແລະໃນທາງກັບກັນ) ແຕ່ກໍ່ປ່ຽນ hex ກັບແລະຈາກ binaries, octal, ASCII, ແລະອື່ນໆ.

ເຄື່ອງຄິດໄລ່ Hexadecimal ສາມາດໃຊ້ໄດ້ງ່າຍທີ່ເປັນເຄື່ອງຄິດເລກລະບົບນິເວດ, ແຕ່ວ່າສໍາລັບການນໍາໃຊ້ຄ່າໄບຕ໌ລະຫັດ. ຕົວຢ່າງ 7FF ບວກ 7FF ແມ່ນ FFE.

ເຄື່ອງຄິດໄລ່ຫຸ່ນຍົນ Math Warehouse ສະຫນັບສະຫນູນການລວມຕົວເລກລະບົບ. ຕົວຢ່າງຫນຶ່ງແມ່ນຈະເພີ່ມມູນຄ່າ hex ແລະ binary ຮ່ວມກັນ, ແລະຫຼັງຈາກນັ້ນເບິ່ງຜົນໄດ້ຮັບໃນຮູບແບບທະສະນິຍົມ. ມັນຍັງສະຫນັບສະຫນູນ octal.

EasyCalculation.com ແມ່ນເຄື່ອງຄິດເລກທີ່ງ່າຍທີ່ຈະໃຊ້. ມັນຈະລົບ, ແບ່ງ, ເພີ່ມແລະເພີ່ມຈໍານວນສອງ hex ຄຸນໃຫ້ມັນ, ແລະທັນທີສະແດງຄໍາຕອບທັງຫມົດໃນຫນ້າດຽວກັນ. ມັນຍັງສະແດງໃຫ້ເຫັນສົມທຽບກັບສິບສອງຕໍ່ຄໍາຕອບ hex.

ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ Hexadecimal

ຄໍາສັບ hexadecimal ແມ່ນປະສົມປະສານຂອງ hexa (ຫມາຍຄວາມວ່າ 6) ແລະ decimal (10). ຖານສອງແມ່ນ base-2, octal ແມ່ນ base-8, ແລະທະສະນິຍົມແມ່ນ, ແນ່ນອນ, base-10.

ຄ່າປະເພດຫົກເຈັດຖືກຂຽນດ້ວຍ prefix "0x" (0x2F7) ຫຼືມີ subscript (2F7 16 ), ແຕ່ມັນບໍ່ປ່ຽນຄ່າ. ໃນທັງສອງຕົວຢ່າງເຫຼົ່ານີ້, ທ່ານສາມາດຮັກສາຫຼືຫຼຸດລົງຄໍານໍາຫນ້າຫລື subscript ແລະມູນຄ່າທະສະນິຍົມຈະຢູ່ທີ່ 759.