Heim >Backend-Entwicklung >C#.Net-Tutorial >Wie man 2 hoch n-tel in der Sprache C ausdrückt
In der Sprache C können Sie den Linksverschiebungsoperator (<<) verwenden, um 2 hoch n zu berechnen. Die Syntax lautet: x <<, wobei x eine Zahl und n die Anzahl der Ziffern ist bewegen (entspricht der Potenz von 2). Beispiel: 2 << erhöht 2 auf die 5. Potenz, was 32 ergibt.
Ausdruck von 2 zur n-ten Potenz in der C-Sprache
In der C-Sprache können Sie den Linksverschiebungsoperator (<<) verwenden, um 2 zur n-ten Potenz zu berechnen. Die Funktion des Linksverschiebungsoperators besteht darin, die Zahl links um die angegebene Anzahl von Stellen nach links zu verschieben, was einer Multiplikation mit der angegebenen Potenz von 2 entspricht.
Syntax:
<code>x << n</code>
Wobei:
x
ist die zu berechnende Zahl zur n-ten Potenz von 2x
是要计算 2 的 n 次方的数字n
是要移动的位数,也就是 2 的次方示例:
计算 2 的 5 次方:
<code class="c">int result = 2 << 5;</code>
上述代码将 2 向左移动 5 位,得到结果 32,这是 2 的 5 次方。
注意事项:
需要注意的是,该方法只能用于计算非负整数的 2 的次方。如果 n
n
ist das Bit zu verschiebende Zahl, also 2 hoch
n
negativ ist, ist das Verhalten dieses Operators undefiniert. 🎜Das obige ist der detaillierte Inhalt vonWie man 2 hoch n-tel in der Sprache C ausdrückt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!