Int16 богино байна уу?
Int16 богино байна уу?

Видео: Int16 богино байна уу?

Видео: Int16 богино байна уу?
Видео: Difference between int , int16 , int32 and int64 in C# |C# Interview Questions 2024, May
Anonim

Дараа нь энэ нь яг ижил зүйлийг хийдэг богино , int болон урт төрлүүд. Дараа нь: Програмын гаралт үүнийг харуулж байна Int16 -тэй тэнцүү байна богино , Int32 нь int-тэй, Int64 нь ажиллах хугацаандаа long-той тэнцүү байна. Хэлэлцүүлэг. Конвенцууд нь богино , int болон урт төрлүүд.

Тэгэхээр, int16 гэж юу гэсэн үг вэ?

int болон int32 байна нэг ба ижил (32 бит бүхэл тоо) int16 нь богино int (2 байт эсвэл 16 бит) int64 байна урт өгөгдлийн төрөл (8 байт эсвэл 64 бит)

Мөн int8 хэр том болохыг мэдэх үү?

Үйл ажиллагаа Гаралтын хүрээ Элемент бүрийн байт
int8 -128-аас 127 хүртэл 1
int16 -32, 768-аас 32, 767 хүртэл 2
int32 -2, 147, 483, 648-аас 2, 147, 483, 647 хүртэл 4
int64 -9, 223, 372, 036, 854, 775, 808-аас 9, 223, 372, 036, 854, 775, 807 хүртэл 8

Үүнээс гадна C# хэл дээр богино гэж юу вэ?

Богино ба товч. The богино төрөл нь бүхэл тоонуудын санах ойн хэрэглээг бууруулдаг. Энэ нь int. Int, uint файлын хагасын хэмжээтэй 2 байт-16 битийн тоог илэрхийлнэ. Тэмдэглэл, богино . Богино Системийн хочтой.

int8 болон uint8 хоёрын ялгаа юу вэ?

Та өгөх үед int8 () утга нь 127-оос их байвал "ханасан" ба 127-г буцаана. Таны оруулсан ихэнх утгууд 127-оос их байдаг тул 127-д "ханасан" байна. Үүнтэй ижил зүйл uint8 Хэрэв та 255-аас их утгыг өгвөл: энэ нь 255-д ханадаг.

Зөвлөмж болгож буй: