Rules to submit an Online calculator for Geotechnics, Soil Works and Special Foundations

Useful online calculators for Geotechnics, Soil Works and Special Foundations. Contributors are welcome: you can message us with your formula or algorithm. We will give a public recognition, on the calculator page and on our LinkedIn group, to anyone who is going to share formulas or methods to let this project grow.

Please remind that it is possible to use following operations:
variable1 + variable2
variable1 * variable2
variable1 / variable2
variable1 – variable2

Also is possible to use mathematical equations with multiple fields and fields grouping included:
variable1 * (variable2 + variable3)

The equations may include more specific operations:

abs(x) Absolute value of x
acos(x) Arccosine of x, in radians
asin(x) Arcsine of x, in radians
atan(x) Arctangent of x as a numeric value between -PI/2 and PI/2 radians
atan2(x,y) Arctangent of the quotient of its arguments
ceil(x) Returns x, rounded upwards to the nearest integer
cos(x) Cosine of x (x is in radians)
exp(x) Returns the value of e^x
floor(x) Returns x, rounded downwards to the nearest integer
log(x) Natural logarithm (base e) of x
logab(x,y) Logarithm of x base y
max(x,y,z,…,n) Returns the number with the highest value
min(x,y,z,…,n) Returns the number with the lowest value
pow(x,y) Returns the value of x to the power of y
random() Returns a random number between 0 and 1
round(x) Rounds x to the nearest integer
sin(x) Sine of x (x is in radians)
sqrt(x) Square root of x
tan(x) Tangent of an angle
gcd(x,y) Returns the greatest common divisor between x and y

It is possible to specify the number of decimal digits of a calculated field.

To solve complex calculations, it is possible to use the โ€œifโ€ clause:
If (variable3 > 100) return variable1 + variable2;
If (variable3 <= 100) return โ€œThe value is too lowโ€;

Thanks to all contributors.

Share this with your friends: