注:这是对Kokeria开发的ChatCalc模组的完全重构,该模组很可能已停止维护。本模组几乎包含了计算器所需的所有功能,如果你希望添加某些功能,请随时提出!
首先,需要说明ChatCalc的使用方法:只需在聊天框中输入表达式,答案就会显示在上方。如果需要以文本形式获取答案,只需按下Tab键。如果需要同时获取答案和表达式,输入等号后按下Tab键。




1+2(将在上方显示工具提示=3)\
1+2 → Tab → 3\
1+2= → Tab → 1+2=3
(请注意,ChatCalc会计算光标所在文本块的内容[以空格分隔],这意味着你可以在旁边输入其他内容,ChatCalc仍能正常工作[只要中间有一些空格])
ChatCalc还允许你定义自己的函数和常量,例如:\
f(z)=2z-1 → Tab → (空白表示已成功定义该函数)\
f(4) → Tab → 7
c=sqrt(2)/2 → Tab → (空白表示已成功定义该常量)\
arcsin(c) → Tab → 45
你也可以这样删除函数和常量:\
f(z)= → Tab → (空白表示已成功删除该函数)\
c= → Tab → (空白表示已成功删除该常量)
函数可以支持任意数量的参数,每个参数用分号分隔(不能使用逗号,因为逗号允许出现在常量中,例如1,000*2 → Tab → 2,000)
这是一个可以实现非常复杂行为的函数示例:\
angle(a;b)=round((((arctan((b-(z-0.5))/(a-(x-0.5)))+90+(min(1;cmp(a;(x-0.5))+1)180)+180)%360)-180)10)/10(由thecolonel63提供)\
该函数接收方块的x和y坐标,并告诉你将相机对准该方块行走时需要的偏航角。
你可以通过在聊天框中输入functions?或constants?并按下Tab键来查看已定义的函数和常量列表。
ChatCalc具有多个配置设置,每个设置都可以通过在聊天窗口中输入来配置;例如:\
radians → Tab → false(默认值)\
radians= → Tab → radians=false(默认值)\
radians=true → Tab → (空白表示值已设置)\
要更改数值的输出格式,可以修改decimal_format;例如:\
decimal_format → Tab → #,##0.##(默认值)\
decimal_format=#0.## → Tab → (移除逗号)\
decimal_format=#,###.## → Tab → (移除像0.23这样的值的前导0)\
decimal_format=#,##0.#### → Tab → (获得4位小数精度)\
默认情况下,ChatCalc将先前计算的表达式存储在聊天历史记录中(chathistory)。你可以将copytype设置为none或clipboard以更改为相应的值。
如果你(无论出于何种原因)希望禁用上方显示表达式的工具提示,可以将display_above更改为false。
附录A(函数列表)
sqrtcbrtsincostancscseccotarcsinasinarccosacosarctanatanarccscacscarcsecasecarccotacotfloorceilroundabsloglnexpsgnminmaxgcflcmclampcmp附录B(常量列表)
randomrandraddegyawpitchpitauephixyz友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:89,851 | 历史访问人次:179,732
今日访问人数:587 | 今日访问人次:604
昨日访问人数:19,978 | 昨日访问人次:22,291
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6