eCalculator crx插件
强大的计算器 基本操作:输入表达式,按ENTER或单击C按钮。 按ESC清除输入文本。 按UP / DOWN选择历史输入。 单击结果编号以将其输入文本。 数字:默认为十进制。 二进制的前缀0b。 十六进制的前缀0x。 下划线_可以是数字(exp。10_000)。 字符串:单引号/双引号,如'abc'“ str”使用“ \”转义特殊字符,如\'单引号\“双引号\\反向固相线\ /固相线\ n换行符\ t水平制表符\ u? ??? 4个十六进制数字表示一个Unicode字符\ b *退格\ f * formfeed \ r *回车*这些字符未显示在屏幕中注意:实际上,它使用JSON的字符串格式以及其他“ \'”。必须遵循其语法或发生错误。有关更多信息,请访问http://json.org/当前支持的运算符基本:+:加号(+)-:减号(−)*:时间(×)/:除法( ÷)%:扩展的模块:**:电源//:整数除法* /:N-Power的根:a * / b == a **(1 / b)按位(仅整数):〜:按位NOT&:按位与| |:按位OR ^:按位XOR逻辑(真= 1,假= 0):!:逻辑非&&:逻辑与|||:逻辑或关系(真= 1,假= 0):==:等于! =:不等于>:大于<:小于> =:大于或等于<=:小于o r等于任务(懒惰版本):条件? 真值:exp的假值。 1> = 2吗? 10:20 => 20 1吗? 2? 3:4:5? 6:7 = 1? (2?3:4):(5?6:7)操作员订单使用(和)促销订单。 1 ** * / 2 * /%// 3 +-4〜&| ^ 5! && || 6 ==!=> <> = <= 7吗? :变量,常量和函数分配变量:= a = ... a = b = 3 => a =(b = 3)a = 1 +(b = 2)=> a = 3,b = 2 [*]可以将变量分配给功能。 常数:E:2.7182818 ... PI:3.1415926 ...功能:绝对值:绝对值ln:基于E的日志lg lg10 log10:基于10 lg2的日志log2:基于2的日志log:log(number,base)sin ,cos,tan / tg,ctan / ctg:三角函数ord / chr:在char和代码之间转换。 有符号/无符号:将整数转换为有符号/无符号。 中缀/后缀表示法中缀(快捷键Ctrl + I):#{IN:1 + 2}#{IN:9 * 8-7 / 6}后缀(快捷键Ctrl + R):#{RPN:1 2 +}#{ RPN:9 8 * 7 6 /-}混合:#{RPN:1#{IN:2 + 3} +}#{IN:2 +#{RPN:9 8 * 7 6 /-}}后缀表示法语法运算符:一元:〜#{RPN:1〜}! #{RPN:0!}由于冲突原因不受支持:+-(应使用0和#{RPN:0 1-}之类的二进制运算符)Binary:全部受支持。 例如#{IN:6 * 7 + 8 /(9-5)}等于#{RPN:6 7 * 8 9 5-/ +}三进制:#{IN:a? b:c}等于#{RPN:abc?}。 无需冒号(:)空格和逗号在没有冲突的情况下,不需要空格。 对于ins。,#{RPN:6 7 * 8 9 5-/ +}可能是#{RPN:6 7 * 8 9 5-/ +}在RPN模式下忽略逗号(,)。 因此,您可以使用它们来代替空格。 例如,#{RPN:6 7 * 8 9 5-/ +}可以是#{RPN:6,7 *,8,9 5,-,/ ,, +}函数调用:fn(args ... )等于(args ... fn),但没有逗号加入到参数中。 例如,#{IN:log(n,b)}等于#{RPN:(nb log)}#{IN:ord(c)}等于#{RPN:(c ord)}#{IN:log(8 ** 4,6-2)}等于#{RPN:(8 4 **,6 2-,log)} 支持语言:English (United States)
暂无评论