Разница между UInt16, UInt32 и UInt64 в C #
UInt16 : эта структура используется для представления 16-разрядного целого числа без знака. U Int16 может хранить только положительные значения в диапазоне от 0 до 65535 .
Пример :
C #
// C# program to show the // UInt16 struct using System; using System.Text; public class GFG{ // Main Method static void Main( string [] args) { //printing minimum & maximum values Console.WriteLine( "Minimum value of UInt16: " + UInt16.MinValue); Console.WriteLine( "Maximum value of UInt16: " + UInt16.MaxValue); Console.WriteLine(); // Int16 array UInt16[] arr1 = { 13, 0, 1, 3, 7}; foreach (UInt16 i in arr1) { Console.WriteLine(i); } } } |
Выход:
Минимальное значение UInt16: 0 Максимальное значение UInt16: 65535 13 0 1 3 7
UInt32 : эта структура используется для представления 32-разрядного целого числа без знака. UInt32 может хранить только положительное значение , которое только в диапазоне от 0 до 4294967295.
Пример :
Выход:
Минимальное значение UInt32: 0 Максимальное значение UInt32: 4294967295 13 0 1 3 7
UInt64 : эта структура используется для представления 64-битного целого числа без знака. UInt64 может хранить только положительное значение , которое только находится в пределах от 0 до 18,446,744,073,709,551,615.
Пример :
C #
// C# program to show the // UInt64 struct using System; using System.Text; public class GFG{ // Main Method static void Main( string [] args) { // printing minimum & maximum values Console.WriteLine( "Minimum value of UInt64: " + UInt64.MinValue); Console.WriteLine( "Maximum value of UInt64: " + UInt64.MaxValue); Console.WriteLine(); // Int64 array UInt64[] arr1 = { 13, 0, 1, 3, 7}; foreach (UInt64 i in arr1) { Console.WriteLine(i); } } } |
Выход:
Минимальное значение UInt64: 0 Максимальное значение UInt64: 18446744073709551615 13 0 1 3 7
Разница между UInt16, UInt32 и UInt64 в C # Старший Нет UINT16 UINT32 UINT64 1. 2. 3. 4. 5. 6. Синтаксис для объявления UInt16: Синтаксис объявления UInt32: Синтаксис объявления UInt64: UInt16 используется для представления 16-битных целых чисел без знака. UInt32 используется для представления 32-битных целых чисел без знака. UInt64 используется для представления 64- битных целых чисел без знака. UInt16 означает целое число без знака. UInt32 также означает целое число без знака. UInt64 также означает целое число без знака. Он может хранить только положительные целые числа. Он также может хранить только положительные целые числа. Он также может хранить только положительные целые числа. Он занимает в памяти 2 байта. Он занимает в памяти 4 байта. Он занимает в памяти 8 байт. UInt16 находится в диапазоне от 0 до 65535. UInt32 находится в диапазоне от 0 до 4294967295. UInt64 находится в диапазоне от 0 до 18446744073709551615. UInt16 имя_переменной;
UInt32 имя_переменной;
UInt64 имя_переменной;