ນີ້ແມ່ນຄໍາສັ່ງ binary2ascii ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
binary2ascii - ປ່ຽນຕົວເລກຖານສອງໃຫ້ເປັນຕົວແທນຕົວໜັງສື
ສະຫຼຸບສັງລວມ
binary2ascii [ທຸງ]
ລາຍລະອຽດ
binary2ascii ອ່ານການປ້ອນຂໍ້ມູນປະກອບດ້ວຍຕົວເລກຖານສອງ ແລະປ່ຽນເປັນຕົວໜັງສືຂອງເຂົາເຈົ້າ
ການເປັນຕົວແທນ. ທຸງບັນທັດຄໍາສັ່ງກໍານົດປະເພດແລະຂະຫນາດຂອງຕົວເລກຖານສອງແລະ
ໃຫ້ການຄວບຄຸມຮູບແບບຂອງຜົນຜະລິດໄດ້. ຈຳນວນທີ່ບໍ່ໄດ້ເຊັນອາດຈະຖືກຂຽນອອກໃນ
ເລກຖານສອງ, ເລກແປດ, ທົດສະນິຍົມ, ຫຼືເລກຖານສິບຫົກ. ຈຳນວນເຕັມທີ່ລົງລາຍເຊັນອາດຈະຖືກຂຽນອອກເປັນເລກຖານສອງເທົ່ານັ້ນ
ຫຼືທົດສະນິຍົມ. ຕົວເລກຈຸດທີ່ເລື່ອນໄດ້ອາດຈະຖືກຂຽນອອກພຽງແຕ່ເປັນເລກທົດສະນິຍົມ, ບໍ່ວ່າຈະເປັນມາດຕະຖານ
ຫຼື notation ວິທະຍາສາດ. (ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະກວດສອບການເປັນຕົວແທນຂອງຖານສອງຂອງການເລື່ອນໄດ້
ຕົວເລກຈຸດ, ພຽງແຕ່ປະຕິບັດການປ້ອນຂໍ້ມູນເປັນລໍາດັບຂອງຕົວອັກສອນທີ່ບໍ່ໄດ້ເຊັນ.)
ຄໍາສັ່ງ LINE ດອກໄມ້
ທາງເລືອກຍາວອາດຈະບໍ່ມີຢູ່ໃນບາງລະບົບ.
-b,--ຖານ
ພື້ນຖານການແປງຈຳນວນເຕັມ: b(binary),d(ecimal), h(exadecimal), o(ctal), ຫຼື
2,8,10, ຫຼື 16.
-d,--delimit
ຈໍາກັດຜົນຜະລິດຕາມທ້ອງຖິ່ນ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນຂອງລະບົບຕ່າງໆ
printf(3) ສະຫນັບສະຫນູນການຈໍາກັດ. ຖ້າຫາກວ່າຕົວກໍານົດບໍ່ໄດ້ເປີດນໍາໃຊ້, ຈຸດເລື່ອນໄດ້
ຕົວເລກຈະມີຈຸດທົດສະນິຍົມ ແລະບໍ່ມີການແຍກກຸ່ມ, ຈຳນວນເຕັມ
ຕົວຂັ້ນທັງໝົດ. ດ້ວຍຕົວເລືອກນີ້, ຕົວຂັ້ນທົດສະນິຍົມຈະຖືກເລືອກຕາມ
ກັບທ້ອງຖິ່ນ (ເຊິ່ງ, ຕົວຢ່າງ, ອາດຈະເຮັດໃຫ້ມັນເປັນເຄື່ອງໝາຍຈຸດ), ແລະຕົວເລກທີ່ບໍ່ແມ່ນເສດສ່ວນ
ຈະຖືກຈັດກຸ່ມແລະແຍກອອກຕາມກົດລະບຽບຂອງທ້ອງຖິ່ນທີ່ບັງຄັບໃຊ້. ສໍາລັບ
ພາສາອັງກິດອາເມຣິກາ, ນີ້ຫມາຍເຖິງກຸ່ມຂອງສາມຕົວເລກທີ່ແຍກກັນດ້ວຍເຄື່ອງໝາຍຈຸດ, ໃນຂະນະທີ່
ສໍາລັບເຍຍລະມັນໃນເຢຍລະມັນມັນຫມາຍຄວາມວ່າກຸ່ມຂອງສາມຕົວເລກທີ່ແຍກອອກໂດຍໄລຍະເວລາ.
-D,--do-not-delimit
ບໍ່ຈໍາກັດຜົນຜະລິດໄດ້ຕາມ -d ທາງເລືອກ.
-e,--ເລກກຳລັງ
ໃຊ້ໝາຍເລກເລກກຳລັງ (ວິທະຍາສາດ).
-h,--ຊ່ວຍ
ພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອ
-l,--linefeed
ເພີ່ມ linefeed ຫຼັງຈາກທຸກໆ 0x0A ຖ້າຂະຫນາດແມ່ນ char, short, int, ຫຼືຍາວ,
ນັ້ນແມ່ນ, ຂະຫນາດທີ່ອາດຈະເປັນຕົວແທນຂອງຕົວອັກສອນ.
-L, ທ້ອງຖິ່ນ
ຕັ້ງຄ່າ LC_NUMERIC facet ຂອງທ້ອງຖິ່ນເປັນ .
-n,--ເລກ
ຈໍານວນລາຍການທີ່ຈະພິມຕໍ່ແຖວ.
-o,--ຊົດເຊີຍ
byte ຊົດເຊີຍທີ່ຈະເລີ່ມຕົ້ນ.
-p,-- ຄວາມຊັດເຈນ
ຄວາມແມ່ນຍໍາທີ່ຈະໃຊ້ໃນເວລາພິມຕົວເລກຈຸດລອຍ.
-s,-- ຂະໜາດ
ພິມຂະຫນາດຂອງປະເພດຢູ່ໃນເຄື່ອງປະຈຸບັນແລະຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ
-t,--ປະເພດ
ກໍານົດປະເພດແລະຂະຫນາດຂອງການປ້ອນຂໍ້ມູນ
-x,--no-hex-mark
ຢ່າໝາຍເອົາເລກຖານສິບຫົກດ້ວຍຄຳນຳໜ້າ 0x.
-V,--verbose
ຈະ verbose.
-v,--ສະບັບ
ຂໍ້ມູນສະບັບພິມ.
-w,--ກວ້າງ
ຄວາມກວ້າງຂອງຊ່ອງຂໍ້ມູນຕໍາ່ສຸດທີ່.
-X,--ອະທິບາຍ-ອອກ-ລະຫັດ
ພິມບົດສະຫຼຸບຂອງລະຫັດສະຖານະການອອກ.
-z,--zero-pad-integers
ແຜ່ນສູນຢູ່ເບື້ອງຊ້າຍ.
-Z,--do-not-zero-pad-integers
ຢ່າສູນ pad ຊ້າຍ
ປັດໄຈນໍາເຂົ້າ TYPES
ຕໍ່ໄປນີ້ແມ່ນປະເພດການປ້ອນຂໍ້ມູນທີ່ເປັນໄປໄດ້. ໃຫ້ສັງເກດວ່າບາງປະເພດອາດຈະບໍ່ມີຢູ່ໃນ
ເຄື່ອງບາງ.
d ສອງເທົ່າ
f ລອຍ
q ຍາວສອງເທົ່າ
sc ເຊັນ char
ss ເຊັນສັ້ນ
si ເຊັນ int
sl ເຊັນຍາວ
sq ເຊັນຍາວ
uc unsigned char
ພວກເຮົາບໍ່ໄດ້ເຊັນສັ້ນ
ui unsigned int
ul unsigned ຍາວ
uq unsigned ຍາວຍາວ
ອອກ STATUS
ຄ່າຕໍ່ໄປນີ້ຖືກສົ່ງຄືນເມື່ອອອກ:
0 ຄວາມສຳເລັດ
ການປ້ອນຂໍ້ມູນຖືກແປງສຳເລັດແລ້ວ.
1 ຂໍ້ມູນ ຜູ້ໃຊ້ໄດ້ຮ້ອງຂໍຂໍ້ມູນເຊັ່ນ: ໝາຍເລກເວີຊັນ ຫຼືບົດສະຫຼຸບການນຳໃຊ້ ແລະ
ນີ້ໄດ້ຖືກສະຫນອງໃຫ້.
2 ລະບົບຜິດພາດ
ຄວາມຜິດພາດເປັນຜົນມາຈາກຄວາມລົ້ມເຫຼວຂອງລະບົບປະຕິບັດການເຊັ່ນ: ຄວາມຜິດພາດ i/o ຫຼື
ບໍ່ສາມາດຈັດສັນບ່ອນເກັບມ້ຽນ.
3 ຂໍ້ຜິດພາດຂອງສາຍຄໍາສັ່ງ
ໂປຣແກມຖືກເອີ້ນດ້ວຍທຸງແຖວຄຳສັ່ງທີ່ບໍ່ຖືກຕ້ອງ ຫຼື ບໍ່ສອດຄ່ອງກັນ.
5 ການປ້ອນຂໍ້ມູນຜິດພາດ
ນີ້ຫມາຍຄວາມວ່າການປ້ອນຂໍ້ມູນບໍ່ຖືກຕ້ອງ, ນັ້ນແມ່ນວ່າມັນບໍ່ສາມາດຕີຄວາມຫມາຍໄດ້
ເປັນຈໍານວນຂອງປະເພດທີ່ຕ້ອງການ. ຕົວຢ່າງ, ຖ້າການປ້ອນຂໍ້ມູນແມ່ນ 0x2A ແລະຕົວເລກທົດສະນິຍົມ
ຄ່າຖືກຮຽກຮ້ອງ, INPUT Error ຈະຖືກສົ່ງຄືນເນື່ອງຈາກ 0x2A ບໍ່ຖືກຕ້ອງ
ການເປັນຕົວແທນຂອງຈຳນວນທົດສະນິຍົມ.
ໃຊ້ binary2ascii ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net