Rumah >pembangunan bahagian belakang >C++ >Apakah pelengkap sepuluh bagi nombor perpuluhan?

Apakah pelengkap sepuluh bagi nombor perpuluhan?

王林
王林ke hadapan
2023-09-13 15:05:071555semak imbas

Apakah pelengkap sepuluh bagi nombor perpuluhan?

9's pelengkap dan 10's pelengkap digunakan untuk memudahkan operasi aritmetik dalam sistem nombor. Ini digunakan untuk menjadikan operasi pengiraan lebih mudah melalui pelaksanaan pelengkap seseorang dan sering menukar penggunaan perkakasan kepada program.

Untuk mendapatkan pelengkap 9 bagi sebarang nombor, kita perlu menggunakan (10n support> – 1) di mana n = bilangan digit dalam nombor itu, atau dengan cara yang lebih mudah, kita perlu menolak pelengkap 9 bagi perpuluhan yang diberikan nombor daripada Setiap digit.

Pelengkap 10 , selepas mencari pelengkap 9 bagi nombor itu, mencari pelengkap 10 adalah agak mudah. Kita mesti menambah 1 pada pelengkap 9 mana-mana nombor untuk mendapatkan pelengkap 10 yang diperlukan bagi nombor itu. Sebagai alternatif, jika kita ingin mencari pelengkap 10 secara langsung, kita boleh melakukannya seperti berikut: (10n – nombor), di mana n = bilangan digit dalam nombor itu.

Mari kita ambil nombor perpuluhan 456, pelengkap 9 bagi nombor ini akan menjadi

999
-456
_____
543

10 pelengkap nombor ini

543
(+)1
______
544

Input:456
Output:544

Penjelasan

secara Mathematically,

secara keseluruhannya daripada digit.

Contoh

10’s complement = 9’s complement + 1
10’s complement = 10i – num

Atas ialah kandungan terperinci Apakah pelengkap sepuluh bagi nombor perpuluhan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam