C#でsizeofを使用せずに変数のサイズを見つける方法は?
変数のサイズを取得するには、sizeofを使用します。
int x; x = sizeof(int);
sizeofを使用せずに変数のサイズを取得するには、次のコードを試してください-
// without using sizeof byte[] dataBytes = BitConverter.GetBytes(x); int d = dataBytes.Length;
これが完全なコードです。
例
using System; class Demo { public static void Main() { int x; // using sizeof x = sizeof(int); Console.WriteLine(x); // without using sizeof byte[] dataBytes = BitConverter.GetBytes(x); int d = dataBytes.Length; Console.WriteLine(d); } }
出力
4 4
-
sizeof()演算子を使用して、C#でデータ型または変数のサイズを検索する方法
sizeof()データ型は、データ型のサイズを返します。 intデータ型のサイズを見つける必要があるとしましょう- sizeof(int); ダブルデータ型の場合 sizeof(double); さまざまなデータ型のサイズを見つけるための完全な例を見てみましょう- 例 using System; namespace Demo { class Program { static void Main(string[] args) { Console.Wr
-
Pythonを使用して数値の階乗を見つける方法は?
数値の階乗は、1とそれ自体の間のすべての整数の積です。与えられた数の階乗を見つけるために、1からそれ自体までの範囲でforループを形成しましょう。 range()関数は停止値を除外することに注意してください。したがって、停止値は入力数より1大きい値にする必要があります。 範囲内の各数値は、1に初期化される変数fで累積的に乗算されます 例 num=int(input('enter a number')) f=1 for i in range(1,num+1): f=f*i print ('factorial of', num, '='