Difference between revisions of "LeftShift - Math"
Jump to navigation
Jump to search
imported>Qazaaq (Category typo) |
imported>Qazaaq (added required f4se version) |
||
Line 1: | Line 1: | ||
'''F4SE Member of:''' [[Math Script]] | '''F4SE Member of:''' [[Math Script]] | ||
{{Template:Papyrus:RequiredF4SE|version=0.2.0}} | |||
Shifts value left by n number of bits. | Shifts value left by n number of bits. | ||
Line 26: | Line 24: | ||
== See Also == | == See Also == | ||
*[[Math Script]] | *[[Math Script]] | ||
[[Category:Scripting]] | |||
[[Category:Papyrus]] | |||
[[Category:F4SE]] |
Latest revision as of 17:37, 21 January 2018
F4SE Member of: Math Script
Requires F4SE version 0.2.0 or higher.
Shifts value left by n number of bits.
Syntax[edit | edit source]
int Function LeftShift(int value, int shiftBy) Global Native
Parameters[edit | edit source]
- value: The integer that you wish to shift.
- shiftBy: How many bits to shift to the left.
Return Value[edit | edit source]
The decimal result of the shift.
Examples[edit | edit source]
int iA = Math.LeftShift(52, 5) ;iA == 1664
int iC = Math.LeftShift(0x00070, 1) ;iC == 224