Ballerina API Documentation

Functions of ballerina.lang.math package

function exp(float val) (float )

Returns Euler's number, that is 'e' raised to the power of exponent

Parameters:

Parameter NameData TypeDescription
valfloatexponent value to raise

Return Parameters:

Return VariableData TypeDescription
floatexp value

function pow(float a, float b) (float )

Returns the value of the 'a' raised to the power of 'b'

Parameters:

Parameter NameData TypeDescription
afloatthe base value
bfloatthe exponent value

Return Parameters:

Return VariableData TypeDescription
floatresult value

function random() (float )

Returns a random number between 0.0 and 1.0

Parameters:

Parameter NameData TypeDescription

Return Parameters:

Return VariableData TypeDescription
floatrandom value

function randomInRange(int start, int end) (int )

Returns a random number between given start(inclusive) and end(exclusive) values

Parameters:

Parameter NameData TypeDescription
startintrange start value
endintrange end value

Return Parameters:

Return VariableData TypeDescription
intfloat: random value

function sqrt(float val) (float )

Returns rounded positive square root of the given value

Parameters:

Parameter NameData TypeDescription
valfloatvalue to get square root

Return Parameters:

Return VariableData TypeDescription
floatsquare root value


Menu

  • Functions
    • exp(float val) (float )
    • pow(float a, float b) (float )
    • random() (float )
    • randomInRange(int start, int end) (int )
    • sqrt(float val) (float )

Copyright 2017 Ballerina API Documentation