====== Math Functions ====== ===== Sin, Cos, Tan ===== Return sine, cos ine, and tangent values. Cubloc uses radians as units. Use a Single for most precise results. A=Sin B ' Return the sine of B. A=Cos B ' Return the cosine of B. A=Tan B ' Return the tangent of B. ===== ASin, ACos, ATan ===== Return arc sine, arc cosine, and arc tangent values. Cubloc uses radians as units. Use a Single for the most precise results. A=ASin B ' Return the arc sine of B. A=ACos B ' Return the arc cosine of B. A=ATan B ' Return the arc tangent of B. ===== Sinh, Cosh, Tanh ===== Return hyperbolic sine, hyperbolic cosine, and hyperbolic tangent values. A=Sinh B ' Return the hyperbolic sine of B. A=Cosh B ' Return the hyperbolic cosine of B. A=Tanh B ' Return the hyperbolic tangent of B. ===== Sqr===== Return Square Root of a value. A=Sqr B ' Return the square root of B ===== Exp ===== Return eX. A=Exp X 'Returns eX. ===== Log, Log10 ===== Return Log or Log10 of a value. A=Log B A=Log10 B For the natural logarithm (Ln), simply do: A=Log B ===== Abs ===== Return the absolute value of a Long. Dim A As Long, B As Long B = -1234 A=Abs B ' Return |B|. Debug Dec A ' Print 1234 ===== FAbs ===== Return the absolute value of a Single. Dim A As Single, B As Single B=-1234.0 A=Fabs B ' Return |B|. Debug Float A ' Print 1234.00 ===== Floor ===== Round down to the nearest whole number. Dim A As Single, B As Single B = 3.5 A=Floor B ' Floor 3.5 gives 3. Debug Float A ' Print 3.0 [[cubloc:index:|Go CUBLOC home]]