numi 中文教程(机翻)

  • 内容
  • 评论
  • 相关

Unit Conversion 单位转换

With in (into, as, to) you can convert one unit into another. Numi will automatically convert units to perform operations if it's needed during conversion.

你可以把一个单位变成另一个单位。如果在转换期间需要,Numi 将自动转换单位以执行操作。

$30 in Euro
$30 CAD + 5 USD - 7EUR

Time Zone Conversion 时区转换

Use time or now function to get time in your time zone. You can prefix this functions with time zone location (or use in with time zone suffix) to get current time for specified location. Results are always in sync with global time, so, at any point of time you will get the right time.

使用时间或现在函数来获得时间在你的时区。您可以在此函数前面加上时区位置(或使用时区后缀) ,以获得指定位置的当前时间。结果总是与全局时间同步,所以,在任何时间点你都会得到正确的时间。

It's also possible to convert specific time or date from one time zone into another. Or calculate difference between time in different time zones:

还可以将特定的时间或日期从一个时区转换为另一个时区。或者计算不同时区的时间差:

PST time
New York time
Time in Madrid
2:30 pm HKT in Berlin

Operations 运作

You can use sign and word operators. Several expressions might be stacked together. Notice, expressions will be multiplied if used in parentheses one after another.

您可以使用符号和单词操作符。几个表达式可以堆放在一起。注意,如果一个接一个地用括号括起来,表达式将被乘以。

8 times 9
1 meter 20 cm = 120 cm
6 (3) = 18
Operation 操作Sample 样本
Addition 增加+, plus, and, with + ,+ ,and,with
Subtraction 减法-, minus, subtract, without - ,减去,减去,不
Multiplication 乘法*, times, multiplied by, mul * 时间,乘以,mul
Division 分部/, divide, divide by /,除,除以
Exponent 指数^
Bitwise And&
Bitwise Or 按位或|
Bitwise Xorxor
Left Shift 左移<<
Right Shift 右移>>
Modulo 模mod 国防部

Numbers 数字

Besides decimal numeral system, it is possible to use numbers in binary, octal or hexadecimal form using appropriate prefix: 0b0o and 0x. You can use sci or scientific to format results in scientific notation.

除了十进制,还可以使用适当的前缀: 0b、0o 和0x 来表示二进制、八进制或十六进制形式的数字。你可以使用科学或者科学的方式在科学记数法中格式化结果。

0b110111011 
0o1435343 in hex
5 300 in sci

Currency 货币

You can use ISO 4217 codes for currency (like USD, RUB, CAD etc). You can also use common currency names and signs, like $ for the US dollars, roubles for Russian roubles, or  for Euro. Numi updates currency rates several times a day using open exchange rates service. Numi also supports a huge list of cryptocurrencies with hourly rates updates.

您可以使用 iso4217货币代码(如 USD、 RUB、 CAD 等)。你也可以使用通用的货币名称和符号,比如美元是 $,俄罗斯卢布是卢布,欧元是 $。Numi 每天使用开放汇率服务多次更新货币汇率。同时也支持一个庞大的每小时收费更新的加密电子货币列表。

Percentage 百分比

In addition to general percentage operations like adding or subtracting percent of value ($10 - 40%), you also can use additional operations:

除了一般的百分比操作,如增加或减少价值的百分比($10-40%) ,你也可以使用额外的操作:

Operation 操作Example 例子
Percentage value 百分比值20% of $10 10元的20%
Adding percentage 增加百分比5% on $30 30元可获5%
Subtracting percentage 减去百分比6% off 40 EUR 欧元40元,减价6%
Percentage value of one value relative to another 一个值相对于另一个值的百分比$50 as a % of $100 $50作为 $100的百分之五
Percentage addition of one value relative to another 一个价值相对另一个价值的增加百分比$70 as a % on $20 20美元的70美元是%
Percentage subtraction of one value relative to another 一个值相对于另一个值减去的百分比$20 as a % off $70 70美元打八折20美元
Value by percent part 价值百分比5% of what is 6 EUR 6欧元的5%
Value by percent addition 按加法百分比计算的价值5% on what is 6 EUR 5% ,即6欧元
Value by percent subtraction 按百分比减值5% off what is 6 EUR 6欧元的折扣是5%

Scales 天平

Scales used for shorter form of writing big numbers. Please note that one-letter scales are case-sensitive, since m used for meters, and K used for Kelvins. Supported scales: thousands (kthousand), millions (Mmillion), billions (billion).

用于写大数的缩写形式的刻度。请注意,一个字母的刻度是区分大小写的,因为 m 用于米,k 用于 Kelvins。支持的天平: 数千(k,千) ,数百万(m,万) ,数十亿(亿)。

$2k 
2M eur

Variables 变量

You can declare variables and reuse them using the = operator. Please note some characters and keywords cannot be used as a variable. For example, K might be used as a temperature unit in Kelvin. Variable names should not contain whitespaces or special characters, and should not start with number:

您可以声明变量并使用 = 操作符重用它们。请注意,有些字符和关键字不能用作变量。例如,k 可以用作开尔文中的温度单位。变量名不应包含空格或特殊字符,也不应以数字开头:

v = $20
v2 = 5% 
v times 7 - v2
v += $10

Constants 常量

Description 描述Value 价值
Pi 男名男子名3.1415926536
E2.7182818285

Functions 功能

By default trigonometrical functions uses parameters in radians.

默认情况下,三角函数使用弧度中的参数。

Description 描述Function 功能Example 例子
N-th root N 次根root 根root 2 (8) 根号2(8)
Square root 平方根sqrt 平方英尺sqrt 16
Cubed root 立方根cbrtcbrt 8 Cbrt8
Absolute value 绝对值abs 腹肌abs(-4) Abs (- 4)
Logarithm 对数log 原木log 2 (10) 对数2(10)
Natural logarithm 自然对数ln 进ln 3 在3
Factorial 阶乘fact 事实fact 5 事实5
Rounding 四舍五入round 圆round 3.45 第三回合,45分钟
Ceiling 天花板ceil 天花板ceil 3.76
Flooring 地板floor 地板floor 2.56 2楼56室
Sine 正弦sin 罪sin 45° 罪孽45 °
Cosine 余弦cos 因为cos 3.45
Tangent 切线tan 古铜色tan 8 晒黑8
Arcsine 反正长线arcsin 反弧菌素arsin 30
Arccosine 反余弦arccos 电弧炉arccos 85 Arcos 85
Arctangent 反切线arctan 牛蒡苷酸arctan 9 阿克坦9号
Hyperbolic sine 双曲正弦sinh 没错sinh 3 第三季,第3集
Hyperbolic cosine 双曲余弦coshcosh 9
Hyperbolic tangent 双曲正切tanh 坦tanh 11

CSS

Numi supports several CSS units: pixels (px), points (pt), em. Em is set to 16 px by default, but you can assign different value to it. Conversion from screen units to other length units performed using pixel per inch value (ppi). By default ppi is set to 96 pixels, which mean in every inch there're 96 pixels. You can set custom value for ppi.

Numi 支持几个 CSS 单位: 像素(px) ,点(pt) ,em。默认设置为16像素,但是你可以给它赋不同的值。使用每英寸像素值(ppi)将屏幕单位转换为其他长度单位。默认 ppi 设置为96像素,这意味着每英寸有96像素。您可以为 ppi 设置自定义值。

12 pt in px
em = 20px
1.2 em in px
1 inch in px = 96 px
ppi = 326
1 cm in px = 128,35 px

Previous Result 上次成绩

Use prev token to use result from previous line:

使用 prev 令牌来使用前一行的 result:

Cost: $20 + 56 EUR
Discounted: prev - 5% discount

Sum 和

You can calculate sum of all lines above (until empty line) using sum ( total ) operator.

您可以使用 sum (total)运算符计算以上所有行(直到空行)的和。

Line 1: $10
Line 2: $15
Result: sum

Average 平均数

You can calculate an average of all lines above (until empty line) using average ( avg ) operator.

您可以使用 average (平均)运算符计算以上所有行(直到空行)的平均值。

Line 1: $10
Line 2: $20
Result: average

SI prefixes 国际单词前缀

SI-based units support all SI prefixes, both short and long form. Note that SI prefixes are case-sensitive. For example, use MB for megabytes, not mB:

基于 SI 的单元支持所有 SI 前缀,包括短形式和长形式。注意,SI 前缀是区分大小写的。例如,使用 MB 表示兆字节,而不是 MB:

1 mm
2 picometers
3 GB

Date & Time 日期及时间

To make time calculations more straightforward, 1 year is equal to 365 days, and 1 month equal to 1/12 of the year. In cases where results give non-integer value, round functions might be used to make an integer. Supported units: Second, minute, hour, day, week, month, year. Use fromunix function to convert timestamp into dates.

为了使时间计算更简单,1年等于365天,1个月等于1/12年。在结果给出非整数值的情况下,可以使用舍入函数生成整数。支持的单位: 秒、分、小时、天、周、月、年。使用 fromunix 函数将时间戳转换为日期。

round(1 month in days) 
fromunix(1446587186)

Temperature 温度

Supported units: kelvin, celsius, fahrenheit

支持的单位: 开尔文,摄氏,华氏

Length 长度

Supported units: meter, mil, points, lines, inch, hand, foot, yard, rod, chain, furlong, mile, cable, nautical mile, league. Note, since in used as a conversion operator, you cannot use it for inches.

支持单位: 米,密尔,点,线,英寸,手,脚,码,杆,链,弗隆,英里,电缆,海里,联盟。注意,因为 in 用作转换运算符,所以不能将其用于英寸。

Area 面积

Supported units: hectare, are, acre and all "squared" length units. Use square or sq prefix for this case.

支持单位: 公顷,英亩,以及所有“平方”长度的单位。这种情况下使用平方或平方的前缀。

20 sq cm
30 square inches
11 sqm

Volume 音量

Supported units: Pint, quart, gallon, tea spoon, table spoon, cup. It is possible to use all length units with cubiccu or cb prefix.

支持单位: 品脱,夸脱,加仑,茶匙,桌匙,杯。可以使用所有带立方体、立方体或 cb 前缀的长度单位。

20 cu cm
30 cubic inches
11 cbm

Weight 重量

Supported units: gram, tonne, carat, centner, pound, stone, ounce.

支撑单位: 克,吨,克拉,百分点,磅,石头,盎司。

Angular 棱角分明

Supported units: radians, degree. You can use both as text form of unit (radians, degrees) as sign. For example, 45 °

支持单位: 弧度,度。可以使用这两种形式作为单位的文本形式(弧度、度)作为符号。例如,45 °

Data 境监察及审核资料

Bytes multiplies contain 1000 bytes. If you need 1024 multiplier, use kibibytes. Please note lowercase b is used for bits, and uppercase B for bytes.

字节相乘包含1000个字节。如果你需要1024乘数,使用 kibibytes。请注意,小写字母 b 用于位,大写字母 b 用于字节。

Format 格式

Use hash symbol at the beginning of the line to make a header. If you want to comment part of the line, use double quotes. To comment all line, use double slash. Use colon to make a label (label will not be evaluated).

在行首使用散列符号来制作标题。如果你想要注释行的一部分,使用双引号。要对所有行进行注释,请使用双斜杠。使用冒号制作标签(不计算标签)。

# This is header
$275 for the "Model 227"
// This is comment
Price: $11 + $34.45

Shortcuts 捷径

Surround with parentheses 用括号括起来⇧⌘0 Something 0
Copy result on current line 复制当前行的结果⇧⌘C Something c
Select all 选择所有⌘A 甲
Delete all 全部删除⎇⌘⌫ Something something something something
Copy all 全部复制⎇⌘C Something c
Import 进口⌘O Something o
Export 出口⌘S S
Print 打印⌘P Something p

Import & Export 进出口

Numi does not modify imported files until you explicitly export them. All exported files have .numi extension. You can open .numi files with any text editor since Numi uses plain text and UTF-8 encoding to store files.

除非显式导出文件,否则 Numi 不会修改导入的文件。所有导出的文件都具有。Numi 伸展。你可以打开。自 Numi 使用纯文本和 UTF-8编码存储文件以来,任何文本编辑器都可以存储 Numi 文件。

Alfred 阿尔弗雷德

You can use Numi with Alfred for quick calculations. Just type numi, n or = in front of your expressions in Alfred. Please note, time zones functionality is not available via integration.

你可以利用 Numi 和阿尔弗雷德进行快速计算。只要在阿尔弗雷德的表达式前面输入 numi,n 或 = 。请注意,时区功能是不可用的通过集成。

First you will need to install the Numi workflow, and enable Alfred integration in Numi preferences.

首先,你需要安装 Numi 工作流程,并使阿尔弗雷德集成在 Numi 的偏好。

For the LaunchBar extension please refer to https://github.com/Rahlir/NumiLaunchbar.

关于 LaunchBar 扩展,请参考 https://github.com/rahlir/numilaunchbar。

原文文档:https://github.com/nikolaeu/numi/wiki/Documentation

翻译来自彩云

评论

0条评论

发表评论

电子邮件地址不会被公开。