BCD (binārā kodā decimālskaitļa) pārveidotājs
Pārveidojiet starp decimālskaitļiem un iepakotu bināro kodu decimālskaitli (BCD), kur katrs decimālcipars tiek glabāts savā 4 bitu nibblā.
Moda
Kā darbojas šis kalkulators?
BCD katru decimālciparu glabā savā 4 bitu nibblā (0-9 = 0000-1001). Lai kodētu, katru ciparu uzraksta kā 4 bitus un savieno; lai dekodētu, bitus sadala 4 bitu grupās un katru nolasa kā vienu ciparu. Šabloni 1010-1111 ir nederīgi un tiek atzīmēti.
Formula
How this is calculated
Binārais kods decimālskaitlī katru decimālciparu glabā atsevišķi četru bitu grupā, ko sauc par nibblu. Likumīgi ir tikai šabloni no 0000 līdz 1001 (0-9); seši šabloni no 1010 līdz 1111 netiek izmantoti un tiek atzīmēti kā nederīgi. Režīmā Decimāls -> BCD kalkulators nolasa katru ievadītā veselā skaitļa ciparu un ieraksta tā 4 bitu kodu, pēc tam savieno nibblus iepakotā BCD bitu virknē.
Režīmā BCD -> Decimāls ievaddatu bitu virkne tiek papildināta no kreisās puses ar nullēm līdz četru daudzkārtnim un sadalīta 4 bitu grupās. Katra grupa tiek nolasīta kā viens decimālcipars (tās binārā vērtība). Ja kāda grupa pārsniedz 1001, tas nav derīgs BCD, tāpēc šis cipars tiek parādīts kā "?" un tiek pacelts nederīgā nibbla karodziņš.
Rīks ziņo iepakoto bināro vērtību, ekvivalento heksadecimālo (katrs nibbls kļūst par vienu heksadecimālo rakstzīmi, kas derīgam BCD ir vienāds ar oriģinālajiem cipariem) un ciparu/nibblu skaitu. Kodēšanai ievaddatiem jābūt nenegatīvam veselam skaitlim (BCD šeit nav zīmes vai daļas), bet dekodēšanai — tīrai binārajai virknei; tukši vai bojāti ievaddati parāda brīdinājumu.
Biežāk uzdotie jautājumi
Parastais binārais kods veselo skaitli kodē kā vienu vērtību, bet BCD katru decimālciparu kodē atsevišķi 4 bitos. Tādējādi 12 binārajā ir 1100, bet BCD — 0001 0010.
Nibblam ir 16 šabloni, bet BCD cipariem 0-9 izmanto tikai 0000-1001. Šabloni 1010-1111 (10-15) nav derīgi BCD cipari, tāpēc pārveidotājs tos atzīmē.
Šis iepakotā BCD rīks kodē tikai nenegatīvus veselus skaitļus. Zīmēm un daļdaļām nepieciešamas papildu konvencijas (piemēram, zīmes nibbli), kas nav iekļautas šajā vienkāršajā pārveidotājā.
Pazīstams arī kā
TG we-Calculate Editorial Team. (2026). BCD (binārā kodā decimālskaitļa) pārveidotājs [Online calculator]. TG we-Calculate. https://we-calculate.com/lv/calculator/bcd-binary-coded-decimal-converter
TG we-Calculate Editorial Team. "BCD (binārā kodā decimālskaitļa) pārveidotājs." TG we-Calculate. 2026. https://we-calculate.com/lv/calculator/bcd-binary-coded-decimal-converter.
TG we-Calculate Editorial Team, "BCD (binārā kodā decimālskaitļa) pārveidotājs," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lv/calculator/bcd-binary-coded-decimal-converter
@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {BCD (binārā kodā decimālskaitļa) pārveidotājs}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lv/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }
Vai šis kalkulators jums palīdzēja?
