计算器服务器

version : 1.0.0

add

执行两个数字的加法运算

*a(number)

*b(number)

结果(Result)

subtract

执行两个数字的减法运算

*a(number)

*b(number)

结果(Result)

multiply

执行两个数字的乘法运算

*a(number)

*b(number)

结果(Result)

divide

执行两个数字的除法运算

*a(number)

*b(number)

结果(Result)

modulo

计算两个数的余数

*a(number)

*b(number)

结果(Result)

power

计算a的b次方

*a(number)

*b(number)

结果(Result)

sqrt

计算数字的平方根

*a(number)

结果(Result)

cbrt

计算数字的立方根

*a(number)

结果(Result)

nthRoot

计算数字的n次方根

*a(number)

*n(number)

结果(Result)

abs

计算数字的绝对值

*a(number)

结果(Result)

sin

计算角度的正弦值(输入为弧度)

*angle(number)

结果(Result)

cos

计算角度的余弦值(输入为弧度)

*angle(number)

结果(Result)

tan

计算角度的正切值(输入为弧度)

*angle(number)

结果(Result)

asin

计算反正弦值(返回弧度)

*value(number)

结果(Result)

acos

计算反余弦值(返回弧度)

*value(number)

结果(Result)

atan

计算反正切值(返回弧度)

*value(number)

结果(Result)

atan2

计算从x轴到点(x,y)的角度(返回弧度)

*y(number)

*x(number)

结果(Result)

sinh

计算双曲正弦值

*value(number)

结果(Result)

cosh

计算双曲余弦值

*value(number)

结果(Result)

tanh

计算双曲正切值

*value(number)

结果(Result)

asinh

计算反双曲正弦值

*value(number)

结果(Result)

acosh

计算反双曲余弦值(输入值必须≥1)

*value(number)

结果(Result)

atanh

计算反双曲正切值(输入值必须在-1到1之间)

*value(number)

结果(Result)

sec

计算正割值(1/cos)

*angle(number)

结果(Result)

csc

计算余割值(1/sin)

*angle(number)

结果(Result)

cot

计算余切值(1/tan)

*angle(number)

结果(Result)

degToRad

将角度转换为弧度

*degrees(number)

结果(Result)

radToDeg

将弧度转换为角度

*radians(number)

结果(Result)

ln

计算自然对数(以e为底)

*value(number)

结果(Result)

log10

计算以10为底的对数

*value(number)

结果(Result)

log

计算以指定底数的对数

*value(number)

*base(number)

结果(Result)

mean

计算数组的算术平均值

*numbers(array)

结果(Result)

median

计算数组的中位数

*numbers(array)

结果(Result)

mode

计算数组的众数(出现频率最高的数)

*numbers(array)

结果(Result)

stdDev

计算数组的标准差

*numbers(array)

sample(boolean)

结果(Result)

variance

计算数组的方差

*numbers(array)

sample(boolean)

结果(Result)

max

找出数组中的最大值

*numbers(array)

结果(Result)

min

找出数组中的最小值

*numbers(array)

结果(Result)

sum

计算数组所有元素的和

*numbers(array)

结果(Result)

product

计算数组所有元素的乘积

*numbers(array)

结果(Result)

range

计算数组的范围(最大值-最小值)

*numbers(array)

结果(Result)

factorial

计算非负整数的阶乘

*n(integer)

结果(Result)

permutation

计算从n个元素中选择r个元素的排列数 P(n,r)

*n(integer)

*r(integer)

结果(Result)

combination

计算从n个元素中选择r个元素的组合数 C(n,r)

*n(integer)

*r(integer)

结果(Result)

fibonacci

计算斐波那契数列的第n项

*n(integer)

结果(Result)

fibonacciSequence

生成斐波那契数列的前n项

*n(integer)

结果(Result)

catalan

计算第n个卡塔兰数

*n(integer)

结果(Result)

bellNumber

计算第n个贝尔数(集合划分数)

*n(integer)

结果(Result)

binomialCoefficient

计算二项式系数 (n choose k)

*n(integer)

*k(integer)

结果(Result)

gcd

计算两个或多个整数的最大公约数

*numbers(array)

结果(Result)

lcm

计算两个或多个整数的最小公倍数

*numbers(array)

结果(Result)

isPrime

判断一个正整数是否为素数

*n(integer)

结果(Result)

primeFactorization

将正整数分解为素因数的乘积

*n(integer)

结果(Result)

eulerPhi

计算欧拉函数φ(n),即小于等于n且与n互质的正整数个数

*n(integer)

结果(Result)

isPerfectNumber

判断一个正整数是否为完全数(等于其所有真因子之和)

*n(integer)

结果(Result)

divisorCount

计算正整数的因子个数

*n(integer)

结果(Result)

divisorList

列出正整数的所有因子

*n(integer)

结果(Result)

complex_add

计算两个复数的和

*a_real(number)

*a_imag(number)

*b_real(number)

*b_imag(number)

结果(Result)

complex_subtract

计算两个复数的差

*a_real(number)

*a_imag(number)

*b_real(number)

*b_imag(number)

结果(Result)

complex_multiply

计算两个复数的乘积

*a_real(number)

*a_imag(number)

*b_real(number)

*b_imag(number)

结果(Result)

complex_divide

计算两个复数的商

*a_real(number)

*a_imag(number)

*b_real(number)

*b_imag(number)

结果(Result)

complex_magnitude

计算复数的模长(绝对值)

*real(number)

*imag(number)

结果(Result)

complex_conjugate

计算复数的共轭

*real(number)

*imag(number)

结果(Result)

complex_argument

计算复数的幅角(以弧度为单位)

*real(number)

*imag(number)

结果(Result)

complex_polar

将复数转换为极坐标形式 r∠θ

*real(number)

*imag(number)

结果(Result)

matrix_add

计算两个矩阵的和

*matrix_a(array)

*matrix_b(array)

结果(Result)

matrix_subtract

计算两个矩阵的差

*matrix_a(array)

*matrix_b(array)

结果(Result)

matrix_multiply

计算两个矩阵的乘积

*matrix_a(array)

*matrix_b(array)

结果(Result)

matrix_transpose

计算矩阵的转置

*matrix(array)

结果(Result)

matrix_determinant

计算方阵的行列式

*matrix(array)

结果(Result)

matrix_inverse

计算方阵的逆矩阵

*matrix(array)

结果(Result)

matrix_trace

计算方阵的迹(对角线元素之和)

*matrix(array)

结果(Result)

numerical_integration

使用梯形法则计算函数的定积分

*function_type(string)

*coefficients(array)

*lower_bound(number)

*upper_bound(number)

intervals(integer)

结果(Result)

numerical_derivative

使用中心差分法计算函数在某点的导数

*function_type(string)

*coefficients(array)

*point(number)

step_size(number)

结果(Result)

newton_method

使用牛顿法求解方程的根

*function_type(string)

*coefficients(array)

*initial_guess(number)

tolerance(number)

max_iterations(integer)

结果(Result)

bisection_method

使用二分法求解方程在区间内的根

*function_type(string)

*coefficients(array)

*left_bound(number)

*right_bound(number)

tolerance(number)

max_iterations(integer)

结果(Result)

lagrange_interpolation

使用拉格朗日插值法计算插值点的函数值

*x_points(array)

*y_points(array)

*interpolation_point(number)

结果(Result)

compound_interest

计算复利投资的未来价值

*principal(number)

*annual_rate(number)

*periods(number)

compounding_frequency(integer)

结果(Result)

present_value_annuity

计算普通年金的现值

*payment(number)

*periods(integer)

*interest_rate(number)

结果(Result)

future_value_annuity

计算普通年金的未来值

*payment(number)

*periods(integer)

*interest_rate(number)

结果(Result)

loan_payment

计算等额本息贷款的月供金额

*loan_amount(number)

*annual_rate(number)

*years(number)

结果(Result)

net_present_value

计算投资项目的净现值(NPV)

*initial_investment(number)

*cash_flows(array)

*discount_rate(number)

结果(Result)

internal_rate_of_return

计算投资项目的内部收益率(IRR)

*initial_investment(number)

*cash_flows(array)

initial_guess(number)

tolerance(number)

max_iterations(integer)

结果(Result)

bond_price

计算债券的理论价格

*face_value(number)

*coupon_rate(number)

*market_rate(number)

*years_to_maturity(number)

payments_per_year(integer)

结果(Result)

length_conversion

在不同长度单位之间进行转换

*value(number)

*from_unit(string)

*to_unit(string)

结果(Result)

weight_conversion

在不同重量单位之间进行转换

*value(number)

*from_unit(string)

*to_unit(string)

结果(Result)

temperature_conversion

在摄氏度、华氏度和开尔文之间进行转换

*value(number)

*from_unit(string)

*to_unit(string)

结果(Result)

area_conversion

在不同面积单位之间进行转换

*value(number)

*from_unit(string)

*to_unit(string)

结果(Result)

volume_conversion

在不同体积单位之间进行转换

*value(number)

*from_unit(string)

*to_unit(string)

结果(Result)

time_conversion

在不同时间单位之间进行转换

*value(number)

*from_unit(string)

*to_unit(string)

结果(Result)

speed_conversion

在不同速度单位之间进行转换

*value(number)

*from_unit(string)

*to_unit(string)

结果(Result)

circle_calculation

计算圆的面积、周长等属性

*radius(number)

结果(Result)

rectangle_calculation

计算矩形的面积、周长等属性

*length(number)

*width(number)

结果(Result)

triangle_calculation

根据三边长计算三角形的面积、周长等属性

*side_a(number)

*side_b(number)

*side_c(number)

结果(Result)

trapezoid_calculation

计算梯形的面积

*top_base(number)

*bottom_base(number)

*height(number)

结果(Result)

ellipse_calculation

计算椭圆的面积和周长(近似)

*semi_major_axis(number)

*semi_minor_axis(number)

结果(Result)

sphere_calculation

计算球体的体积和表面积

*radius(number)

结果(Result)

cylinder_calculation

计算圆柱体的体积和表面积

*radius(number)

*height(number)

结果(Result)

cone_calculation

计算圆锥体的体积和表面积

*radius(number)

*height(number)

结果(Result)

cuboid_calculation

计算长方体的体积和表面积

*length(number)

*width(number)

*height(number)

结果(Result)

regular_polygon

计算正多边形的面积和周长

*sides(integer)

*side_length(number)

结果(Result)