提交 4091bfcd 编写于 作者: lizhongyi_'s avatar lizhongyi_

Math相关函数Swift支持标准

上级 20a287ca
......@@ -2083,7 +2083,7 @@ Math.E 属性表示自然对数的底数(或称为基数),e,约等于 2.
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function getNapier():number {
......@@ -2101,7 +2101,7 @@ Math.LN10 属性表示 10 的自然对数,约为 2.302。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function getNatLog10():number {
......@@ -2119,7 +2119,7 @@ Math.LN2 属性表示 2 的自然对数,约为 0.693。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function getNatLog2():number {
......@@ -2137,7 +2137,7 @@ Math.LOG10E 属性表示以 10 为底数,e 的对数,约为 0.434。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function getLog10e():number {
......@@ -2155,7 +2155,7 @@ Math.LOG2E 属性表示以 2 为底数,e 的对数,约为 1.442。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function getLog2e():number {
......@@ -2173,7 +2173,7 @@ Math.PI 表示一个圆的周长与直径的比例,约为 3.14159。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function calculateCircumference (radius:number):number {
......@@ -2191,7 +2191,7 @@ Math.SQRT1_2 属性表示 1/2 的平方根,约为 0.707。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function getRoot1_2():number {
......@@ -2209,7 +2209,7 @@ Math.SQRT2 属性表示 2 的平方根,约为 1.414。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function getRoot2():number {
......@@ -2228,7 +2228,7 @@ Math.abs(x) 函数返回一个数字的绝对值。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function difference(a:number, b:number):number {
......@@ -2253,7 +2253,7 @@ Math.acos() 返回一个数的反余弦值(单位为弧度)。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.acos(-1));
......@@ -2274,7 +2274,7 @@ Math.acosh() 函数返回一个数的反双曲余弦值。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.acosh(1));
......@@ -2295,7 +2295,7 @@ Math.asin() 方法返回一个数值的反正弦(单位为弧度)。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.asin(-1));
......@@ -2319,7 +2319,7 @@ Math.asinh() 返回一个数值的反双曲正弦值。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.asinh(1));
......@@ -2343,7 +2343,7 @@ Math.atan() 函数返回一个数值的反正切(以弧度为单位)。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.atan(1));
......@@ -2361,7 +2361,7 @@ Math.atan2() 返回从原点 (0,0) 到 (x,y) 点的线段与 x 轴正方向之
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.atan2(90, 15));
......@@ -2379,7 +2379,7 @@ Math.atanh() 函数返回一个数值反双曲正切值。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.atanh(0));
......@@ -2397,7 +2397,7 @@ Math.cbrt() 函数返回任意数字的立方根。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.cbrt(-1));
......@@ -2421,7 +2421,7 @@ Math.ceil() 函数总是四舍五入并返回大于等于给定数字的最小
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.ceil(0.95));
......@@ -2446,7 +2446,7 @@ Math.clz32() 函数返回一个数字在转换成 32 无符号整形数字的二
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.clz32(1));
......@@ -2471,7 +2471,7 @@ Math.cos() 函数返回一个数值的余弦值。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.cos(0));
......@@ -2489,7 +2489,7 @@ Math.cosh() 函数返回数值的双曲余弦函数。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.cosh(0));
......@@ -2510,7 +2510,7 @@ Math.exp() 函数返回 e^x,x 表示参数,e 是欧拉常数(Euler's const
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.exp(-1));
......@@ -2531,7 +2531,7 @@ Math.expm1() 函数返回 E^x - 1, 其中 x 是该函数的参数,E 是自然
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.expm1(1));
......@@ -2549,7 +2549,7 @@ Math.floor() 函数总是返回小于等于一个给定数字的最大整数。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.floor(5.95));
......@@ -2591,7 +2591,7 @@ Math.hypot() 函数返回所有参数的平方和的平方根。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.hypot(3, 4));
......@@ -2615,7 +2615,7 @@ console.log(Math.hypot(-5));
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.imul(3, 4));
......@@ -2633,7 +2633,7 @@ Math.log() 函数返回一个数的自然对数。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.log(1));
......@@ -2651,7 +2651,7 @@ Math.log10() 函数返回一个数字以 10 为底的对数。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.log10(10));
......@@ -2672,7 +2672,7 @@ Math.log1p() 函数返回一个数字加 1 后的自然对数 (底为 E), 既log
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.log1p(Math.E-1));
......@@ -2690,7 +2690,7 @@ Math.log2() 函数返回一个数字以 2 为底的对数。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.log2(2));
......@@ -2711,7 +2711,7 @@ Math.max() 函数返回作为输入参数的最大数字。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.max(1, 3, 2));
......@@ -2729,7 +2729,7 @@ Math.min() 函数返回作为输入参数的数字中最小的一个。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.min(2, 3, 1));
......@@ -2747,7 +2747,7 @@ Math.pow() 函数返回基数(base)的指数(exponent)次幂,即 base^
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.pow(7, 3));
......@@ -2765,7 +2765,7 @@ Math.random() 函数返回一个浮点数,伪随机数在范围从0 到小于1
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function getRandomInt(max:number):number {
......@@ -2790,7 +2790,7 @@ Math.round() 函数返回一个数字四舍五入后最接近的整数。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.round(20.49));
......@@ -2814,7 +2814,7 @@ Math.sign() 函数返回一个数字的符号,指示数字是正数,负数
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.sign(3));
......@@ -2835,7 +2835,7 @@ Math.sin() 函数返回一个数值的正弦值。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.sin(0));
......@@ -2853,7 +2853,7 @@ Math.sinh() 函数返回一个数字 (单位为角度) 的双曲正弦值。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.sinh(0));
......@@ -2871,7 +2871,7 @@ Math.sqrt() 函数返回一个数的平方根。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
function calcHypotenuse(a:number, b:number):number {
......@@ -2896,7 +2896,7 @@ Math.tan() 方法返回一个数值的正切值。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.tan(0));
......@@ -2914,7 +2914,7 @@ Math.tanh() 函数将会返回一个数的双曲正切函数值。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.tanh(-1));
......@@ -2935,7 +2935,7 @@ Math.trunc() 方法会将数字的小数部分去掉,只保留整数部分。
|JavaScript|Kotlin|Swift|
|:-:|:-:|:-:|
|√|x|x|
|√|x||
```ts
console.log(Math.trunc(13.37));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册