Numi草稿纸

原创
2021/07/29 16:35
阅读数 255

[TOC]

Numi草稿纸

# 时间转换
1mon in day = 30 天
1day in hour = 24 小时
1hour in min = 60 分钟
1min in s = 60 秒
1s in ms = 1,000 毫秒
1s in μs = 1,000,000 微秒
1s in ns = 1,000,000,000 纳秒


# 加法	+, plus, and, with
1+1 = 2
1 and 1 = 2
# 减法	-, minus, subtract, without
2 - 1 = 1
2 subtract 1 = 1
# 乘法	*(星), times, multiplied by, mul
2 * 2 = 4
2 mul 2 = 4
# 除法	/, divide, divide by
10 / 2 = 5
10 divide 2 = 5
# 指数	^
10^2 = 100
2^10 = 1,024
# 按位与	&
1 in bin = 0b1
2 in bin = 0b10
3 in bin = 0b11
4 in bin = 0b100
5 in bin  = 0b101
6 in bin  = 0b110
1 & 3 = 1
# 按位或	|
1 | 3 = 3
(1 | 3) in bin = 0b11
# 按位异或	xor
1 xor 3 = 2
(1 xor 3) in bin = 0b10
# 左移	<<
1 << 2 = 4
(1 << 2) in bin = 0b100
# 右移	>>
2 >> 1 = 1
(2 >> 1) in bin = 0b1
# 模数	mod	
10 mod 3 = 1



# 绝对值
abs(-4) = 4
# 阶乘
fact 5 = 120
# 四舍五入
round 3.5 = 4
round 3.4 = 3
# 入
ceil 3.26 = 4
# 舍
floor 2.76 = 2
# n次方根
root 2 (100) = 10
# 指数
10^2 = 100
# 平方根
sqrt 16 = 4
# 立方根
cbrt 8 = 2
# 对数
log2(1024) = 10
log2(512) = 9
log2(256) = 8
log2(128) = 7
log2(64) = 6
log2(32) = 5
log2(16) = 4
log2(8) = 3
log2(4) = 2
log2(2) = 1
log2(1) = 0
log10(100) = 2



# 十进制转2进制
1 in bin = 0b1
2 in bin = 0b10
4 in bin = 0b100
8 in bin = 0b1000
16 in bin = 0b10000
32 in bin = 0b100000
64 in bin = 0b1000000
128 in bin = 0b10000000
256 in bin = 0b100000000
512 in bin = 0b1000000000
1024 in bin = 0b10000000000

# 二进制转十进制
0b10000000000 in dec = 1,024
0b1000000000 in dec = 512
# 二进制转十进制再转科学计数法
0b10000000000 in sci = 1.024E3
0b1000000000 in sci = 5.12E2

# 16进制转2进制
0x0049 in bin = 0b1001001
# 10进制转16进制
73 in hex = 0x49
# 2进制转10进制
0b1001001 in dec = 73

# 将10进制普通数字转为科学计数法
11111 in sci = 1.1111E4
0.11111 in sci = 1.1111E-1
0.0011111 in sci = 1.1111E-3

# 将科学计数法转为十进制普通数字
1.1111e4 in dec = 11,111
1.1111E-1 in dec = 0.11111
1.1111E-3 in dec = 0.0011111

# 时间转换
1s in 1ms # 秒转毫秒 = 1,000 毫秒


# 时区转换
PST time
New York time = 上午9:50
Time in Madrid = 下午3:50
Now in BeiJing = 下午9:50
Time in PRC = 上午6:50
2:30 pm HKT in Berlin # 计算时间差差 = 下午2:30
10:30:11 pm HKT in Berlin # 计算时差 = 下午10:30


# 变量
$num = 100 = 100
$num1 = 1000 = 1,000
$num+$num1 = 1,100

$bin = 60 in bin = 0b111100
$left = $bin<<2 = 0b11110000
$left in dec = 240



# 汇率计算
$1 in CNY # 美元 = 6.3863 ¥
USD1 to CNY # 美元 = 6.3863 ¥
RUB1 to CNY # 卢布 = 0.0885700615 ¥
EURO1 to CNY # 欧元 = 7.7863665736 ¥
HKD1 to CNY # 港币 = 0.8230712028 ¥
JPY1 in cny # 日元 = 0.0583440203 ¥
GBP1 in cny # 英镑 = 9.0517125302 ¥
KRW1 in cny # 韩元 = 0.0057336169 ¥
USD1 +10CNY+100CNY = 116.3863 ¥
USD10 +10CNY+100CNY = 173.863 ¥

# 更多看这里 https://github.com/nikolaeu/Numi/wiki/Documentation
展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部