比例化简器 - 在线比率约分至最简形式
将给定比例约分为最简整数比,支持多数量比例(如3:6:9),直观显示化简结果。
UD5工具箱
输入多个整数,使用逗号、空格或换行分隔
输入数字后点击计算
支持批量输入,使用逗号、空格或换行分隔最小公倍数是指两个或多个整数共有的倍数中最小的那个正整数。例如,4和6的公倍数有12、24、36...其中最小的是12,所以LCM(4,6)=12。
两者关系密切:LCM(a,b) × GCD(a,b) = |a × b|。即两数之积等于它们的最大公约数与最小公倍数的乘积。这一公式是快速计算LCM的基础。
常用方法有两种:质因数分解法(对每个数分解质因数,取每个质因数的最高次幂相乘)和GCD公式法(两两递推计算)。本工具同时展示两种方法。
LCM在日常生活中有广泛应用:分数加减运算中的通分、齿轮啮合设计、周期性事件的时间安排(如多路公交车同时到站问题)、布料裁剪优化等。
①对每个数进行质因数分解;②列出所有出现的质因数;③每个质因数取其在所有分解中出现的最高次幂;④将这些质因数幂相乘,即得LCM。例如12=2²×3,18=2×3²,LCM=2²×3²=36。
本工具自动取绝对值进行计算。若输入中包含0,则LCM结果为0(因为0是任何非零整数的倍数,且0是最小的非负公倍数)。建议输入正整数以获得有意义的LCM结果。
本工具使用JavaScript BigInt进行内部计算,支持任意大的整数输入。但对于极大的数字(超过10¹²),质因数分解展示可能被跳过以保证响应速度,LCM结果仍然精确。
因为LCM必须是所有输入数的倍数,所以它至少不小于其中最大的那个数。唯一的例外是当所有数相同时,LCM等于该数本身。这一性质可用于快速验证计算结果的合理性。
将给定比例约分为最简整数比,支持多数量比例(如3:6:9),直观显示化简结果。
计算Whirlpool算法哈希值,输出512位高强度摘要,用于数据完整性校验和密码学实践。
设定最小与最大字体规格及视口范围,自动生成CSS clamp() 函数,实现流式排版。
输入超大整数,执行加减乘除、取模及 2~36 进制互转,安全处理超 Number 范围的值。
设置基础字号后批量转换像素值为em/rem,同时提供反向计算,保证响应式单位准确。
选择单词中字母与放置格子,计算总分,支持双倍/三倍字母词。
在无向图上查找最大团,高亮显示顶点,演示回溯或启发式搜索过程。
调整X和Y方向的频率和相位,绘制多样的利萨茹曲线图案。
输入像素值并设定根字号或视口宽度,一键换算为 rem/em/vw 等相对单位,方便响应式开发。
按下按键,对比显示数字小键盘与主键盘数字的code和key差异,帮助处理输入。
输入字节数,自动转换为最合适的单位(KB、MB、GB 等),并支持指定小数位数。
随机生成整数数组,逐步展示按低位优先进行的基数排序过程,辅助算法理解。
使用 Intl.Segmenter 按字素(而非码点)正确分割文本,演示处理 Emoji 和组合字符。
上传包含问题和答案的CSV文件,一键生成复习闪卡集,支持按熟悉度分类。
输入凯撒密文,自动展示25种位移的解密结果,方便快速查看明文。
设定根元素字号(默认16px),快速将rem值转换为px或反向,精准控制布局尺寸。
上传CSV文件,指定优先排序列和升降序,干净地整理杂乱数据。
为外部 JavaScript/CSS 文件计算 SHA-256/384/512 哈希并生成完整的 integrity 属性代码。
将文本以单个词快速连续呈现,通过调节速度训练速读能力。
输入Proto定义和Base64编码的protobuf数据,在线解码为JSON,辅助分析二进制通信内容。
粘贴 SVG path 数据,自动四舍五入坐标并移除不必要的命令,减小文件体积。
将文本以每次一个单词且强调中心字母的方式高速显示,训练快速阅读。
生成一个 Bookmarklet,点击即弹出面板选择预定义设备尺寸,调整当前窗口大小。
创建 input + datalist 组合,动态添加选项并测试过滤行为和兼容性。
点击节点添加路径权重,运行Dijkstra算法高亮从起点到所有节点的最短距离和路径。
粘贴 Prometheus 指标文本,解析为结构化表格,并支持基本过滤和排序。
加载测试页面,实时显示Largest Contentful Paint等核心指标,了解加载体验。
在画布上通过控制点绘制曲线与直线,生成对应的SVG <path> d属性字符串,方便插画引用。
在线URL编码解码工具,支持将字符串进行encodeURIComponent/decodeURIComponent处理,适用于参数传递。
输入LaTeX命令如 \alpha 或 \sum,即时渲染为高清可下载的SVG或PNG图片。