TokenToSea提示词广场
English 控制台

科学计算器

编程开发·任务模板

在聊天中使用

描述一个科学计算器:正确的运算优先级、三角/对数/统计函数、记忆键与计算历史。

使用 HTML5、CSS3 和 JavaScript 创建一个功能全面的科学计算器,外观与专业计算器一致。实现所有基本算术运算,并严格遵守运算优先级规则。包含高级科学函数(三角函数、对数函数、指数函数、统计函数),并提供角度/弧度模式切换开关。添加内存操作功能(M+、M−、MR、MC),并配备可视化状态指示器。维护一个可滚动的计算历史记录日志,支持清空或保存该日志。实现完整的键盘支持,配置恰当的按键映射与快捷键。针对除零错误、非法运算及溢出等情况,实现健壮的错误处理机制,并显示有帮助的错误提示信息。创建响应式设计,能够根据屏幕尺寸或设备朝向,在标准布局与科学布局之间自动切换。提供多种主题选项(经典、现代、高对比度)。添加可选的按钮按压音效反馈,并配备音量控制功能。实现结果与表达式的复制/粘贴功能。