() of () (Operators)

The () of () block is a reporter block in the Operators category that allows for various functions to be used on a specific number. It originates from Scratch.
Operator	Description 	Default
abs 	Absolute value 	Yes
floor 	Floor function (always rounds a decimal down [ex. 4.5 becomes 4, 10.1 becomes 10, 13.9 becomes 13, and 9 stays as 9])	No
ceiling 	Ceiling function (always rounds a decimal up [ex. 4.5 becomes 5, 10.1 becomes 11, 13.9 becomes 14, and 9 stays as 9])	No
sqrt 	Square root 	No
sin 	Sine 	No
cos 	Cosine 	No
tan 	Tangent 	No
asin 	Arcsine (inverse sine) 	No
acos 	Arccosine (inverse cosine) 	No
atan 	Arctangent (inverse tangent) 	No
ln 	Natural log (log base e) 	No
log 	Log base 10 	No
e ^ 	Exp function (e^x) 	No
10 ^ 	Raises 10 to a specific power 	No
==Workarounds==
e ^ and 10 ^ can be replicated by using the () (v) () block, with 10 or the e reporter block as the first input, and "^" selected. ln and log can work around each other by using the change of base formula for logarithms, and can also be worked around using the () (v) () block with log selected.
Category:Vanilla Blocks
Category:Reporter Blocks
Category:Operators Blocks