Advertisement

这款计算器具备多种功能,包括支持公式输入、自定义调色板、进制转换、小数位数设定、常用数学公式、逻辑运算(如与或非)以及常用函数(如sin、cos等),此外,还包含ASCI码功能。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
ESC:呈现或隐约展现扩展输入框;F1:激活辅助窗口;ESC:关闭辅助窗口;C:清除输入框和输出值。AU:所见即得计算值(hd:禁用所见即得功能)。MC:累加/累减寄存器(鼠标右击可切换累加或累减模式);Mn:寄存器,可存储十组数据(在Mn状态下,按下空格键清空输入框,拖曳数据自动保存至M0~M9);(在M0~M9状态下,按下空格键清空输入框,按下回车键自动清除至Mn)。≈≈扩展模块≈≈恢复:设置表达式宽度为685像素、显示宽度为14个字符、小数位数设置为6位。恢复所有数据初始化时,表达式宽度设为685像素,显示宽度设置为14个字符,小数位数设定为6位。调色板:从$000000到$ffffff,BGR模式下分别设置底色和文字颜色。进制转换:toHex:将十进制数转换为十六进制;toBin:将十进制数转换为二进制;toDec:将十六进制数转换为十进制;btoDec:将二进制数转换为十进制。数学公式:mod:计算A除以B的余数(A和B均为十进制数,输出结果为十进制);div:计算A除以B的整数商(A和B均为十进制数,输出结果为十进制);X^:计算A的B次方(例如2X^3=8);2X^:计算2的B次方(例如2X^3=8);logN:求X的N次幂的逆函数(例如8logN2=3);logN2:求2的N次幂的逆函数(例如8logN2=3)。逻辑运算:(and):执行逻辑与运算;(or):执行逻辑或运算;(not):执行逻辑非运算;(Xor):执行异或运算(相异位1,相同位0)。转换函数:sin()、cos()、tg()、exp():计算e的AX次方(e=2.7182818284 eAX); ln():计算exp()的逆函数。Char():输入字符并输出其对应的ASCII码 (Char(a)=97); Byte():输入ASCII码并输出对应的字符 (Byte(30)=0)。使用技巧:各个输入框均支持鼠标拖曳操作,通过鼠标划过并选择复制内容后进行拖曳。放下的目标位置应与光标所在位置对齐。delphi 源码开放

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 置、
    优质
    这款多功能计算器集成了公式输入、色彩选择工具、多种进制转换、自定义小数点精度以及常用数学和逻辑运算功能,满足各类计算需求。 ESC:显示或隐藏扩展输入框 F1:打开帮助窗口 ESC:关闭帮助窗口 C:清空输入框和输出值 AU:即时计算功能(hd:关闭此功能) MC:累加/累减寄存器操作(鼠标右击切换为累加或累减模式) Mn: 寄存器,可存储十组数据。在Mn状态下按空格清空输入框;拖动数值会自动保存至 M0~M9 中。 在 M0~M9 状态下按空格清空输入框,并且按下回车键清除 Mn 设置。 ≈扩展部分≈ 复原:恢复默认的表达式宽度(685)、显示宽度(14)和小数位数(6),同时初始化所有数据。 - 表达式宽:设定扩展输入表达式的长度 - 显示宽度:定义输出数字的小数精度,超出的部分会被截断。 调色板设置范围从 $000000 到 $ffffff, 其中前者为背景颜色,后者为文字颜色。 进制转换: - toHex: 输入十进制数值并转化为十六进制 - toBin: 将十进制数转成二进制形式 - toDec:$ 用于将十六进制数字转变为十进制;toDec:b 则是将二进制值转化回十进制 数学公式: - mod:AmodB(返回余数。输入A、B为十进制,输出也为十进制) - div:AdivB(A整除B后的商,结果同样是十进制) - X^: A的B次方(2X^3=8) - 2X^: 计算2的B次幂 (如:2X^3 = 8) - logN:X^ 的逆运算(例如:8logN2 = 3) - logN2: 对于 2X^ 的逆函数,结果同上 逻辑操作: - and :执行与 - or : 或者 - not : 非(取反) - Xor : 异或(两个输入不同则输出1, 相同时为0) 转换功能: sin()、cos() 以及 tg(): 正弦,余弦和正切函数; exp(): e的X次方 (其中e=2.7182818284) ln(): 对数运算(exp() 的反向操作) Char(): 输入字符输出其对应的ASCII码值(Char(a)=97) Byte(): 输入一个数字并返回与之匹配的 ASCII 字符(Byte(30) = 0) 使用技巧:通过鼠标拖曳,可以方便地在各个输入框之间移动数据。选择文本后用鼠标进行拖拽操作即可实现内容复制和粘贴功能。
  • C#四则三角
    优质
    本项目提供了一个用C#编写的计算引擎,能够高效准确地执行包括加、减、乘、除在内的基本四则运算以及正弦、余弦等三角函数的高级数学功能。 可以计算基本的四则运算(包括加、减、乘、除以及括号),支持三角函数,并允许自定义变量。所有这些功能都封装在ConcSoft.Calculate.cs文件中的方法CalculateExpress中,如果表达式中含有变量,则需要将这些变量值存入Hashtable中。此代码可以直接用于开发一个强大的计算器程序。该程序使用C#2010和ASP.NET3.5进行开发。
  • 加、乘、)、点整单符号加减乘法浮点加减实现
    优质
    本模块实现了多种基础算术与逻辑运算功能,涵盖逻辑运算(非、加、乘、异或)和数值计算(补码加减、原码乘法、浮点数加减),适用于各类数字系统及处理器设计。 使用VC6.0编写了一个程序,能够实现逻辑运算(包括逻辑非、逻辑加、逻辑乘、逻辑异或)、定点整数的单符号位补码加减运算、定点整数的原码一位乘法运算以及浮点数的加减运算。
  • Android源代sincos、开方和X的Y次方
    优质
    这款Android计算器应用提供了全面的数学运算功能,包括正弦、余弦、平方根及指数计算,并允许用户直接进行小数点数值操作。 需要帮助编写一个Android计算器的源代码,该程序应包含sin、cos、开方以及X的Y次方等功能,并支持小数运算。可能会有一些小错误需要调试。
  • VC++绘图像(sincos二项
    优质
    本项目采用VC++编程技术,实现多种数学函数图像的绘制功能,包括正弦、余弦曲线以及多项式图形等,为学习和研究提供直观工具。 使用MFC实现各种数学函数图的绘制功能,可以描绘三角函数、二项式以及指数函数等多种类型的图形,并设计相应的图形用户界面。
  • 加、乘、)、点整单符号加减点整乘法浮点加减...
    优质
    本工具集成了多种基础数学和逻辑运算功能,包括逻辑运算(非、加、乘、异或)及定点与浮点数的算术操作,适用于深入理解和解决复杂的数值计算问题。 该系统能够实现逻辑运算(包括逻辑非、逻辑加、逻辑乘以及逻辑异或)、定点整数的单符号位补码加减运算、定点整数的原码一位乘法运算,以及浮点数的加减运算。
  • 的嵌DCDC、ADC和
    优质
    这是一款集成多种实用功能的嵌入式小工具,包括DC-DC转换器、模数转换器(ADC)及数码管显示的计算器,适用于各种电子设备。 这款多功能嵌入式小工具集成了DCDC计算器、ADC计算器以及数码管计算器功能,并且需要使用.NET 4.7.2环境。
  • 使MFC图像的程序(sincos
    优质
    本项目利用Microsoft Foundation Classes (MFC)开发了一个图形界面应用程序,专门用于绘制基本数学函数(例如正弦和余弦)的曲线图。该软件提供直观的操作方式来输入不同的公式并实时显示其图像结果,从而帮助用户更好地理解和分析这些数学概念。 本程序支持用户输入一般表达式,并输出对应的函数图形,例如:一次(二次……)函数、三角函数、双曲余弦、双曲正弦、双曲正切、幂函数及指数函数(以10为底或以e为底)。此外,还提供了一些可选的数学图形供用户选择,包括圆、椭圆、三叶玫瑰线、四叶玫瑰线、阿基米德螺线和心形线。
  • Ping工ping次,并可行统
    优质
    这是一款功能丰富的网络诊断工具,允许用户设置ping的次数及数据包大小,提供精确的网络连接分析与性能评估。 支持设置ping的次数、包大小以及每个包之间的间隔时间,并且可以进行统计。
  • Java中的、异)示例
    优质
    本篇教程详细介绍了Java中常用的位运算符,涵盖移位操作及逻辑运算(如与、或、异或、非),并通过实例讲解其应用。 在Java编程语言中,位运算是一种直接操作整数类型的二进制表示的底层技术。这些运算包括移位(左移、右移、无符号右移)、位与(&)、位或(|)、位异或(^)以及位非(~)等。它们对于处理二进制数据、优化计算效率和执行低级逻辑操作非常有用。 1. **左移运算符 (<<)**:此运算是将数字的二进制表示向左移动指定的数量,高位用零填充。例如,`5 << 2` 将 `0000 0101` 左移两位变为 `0101 0000`(即十进制中的20)。 2. **右移运算符 (>>)**:此运算是将数字的二进制表示向右移动指定的数量,对于正数高位用零填充,负数则使用符号位。例如,`5 >> 2` 将 `0101` 右移两位变为 `0001`(即十进制中的1)。 3. **无符号右移运算符 (>>>)**:此运算是将数字的二进制表示向右移动指定的数量,并且无论正负,高位都用零填充。例如,对于 `-5` 的二进制 `...1011`(省略号代表前导位),无符号右移三位后变为 `...0101`(即十进制中的536870911)。 4. **位与运算符 (&)**:此运算是对两个操作数的每一位执行逻辑“与”操作。只有当两者的对应位都是1时,结果才为1;否则为0。例如,`5 & 3` 结果是 `0000 0001`(即十进制中的1)。 5. **位或运算符 (|)**:此运算是对两个操作数的每一位执行逻辑“或”操作。只要任一对应的位为1,则结果该位置也为1;否则为零。例如,`5 | 3` 结果是 `0000 0111`(即十进制中的7)。 6. **位异或运算符 (^)**:此运算是对两个操作数的每一位执行逻辑“异或”操作。当两者的对应位相同时,结果为零;否则为一。例如,`5 ^ 3` 结果是 `0000 0110`(即十进制中的6)。 7. **位非运算符 (~)**:此运算是对操作数的每一位取反。将所有的零变成一,所有的一变成零。例如,对于二进制表示为 `...0101` 的5进行取反后变为 `...1010`,在加上一个负号得到十进制中的-6。 位运算的应用非常广泛,在处理标志、内存优化和提高算法性能等方面尤其有用。理解这些运算是编写高效Java代码的关键之一。