From 595fa1652a0808a918b83858440e61ff6ed11ad1 Mon Sep 17 00:00:00 2001 From: LL Date: Thu, 27 Nov 2025 17:30:49 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=88=A0=E9=99=A4=E5=8D=95?= =?UTF-8?q?=E4=BD=8D=E8=BD=AC=E6=8D=A2=E5=B7=A5=E5=85=B7=E5=87=BD=E6=95=B0?= =?UTF-8?q?=E5=B9=B6=E6=B7=BB=E5=8A=A0=E8=A1=A8=E6=A0=BC=E6=93=8D=E4=BD=9C?= =?UTF-8?q?=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 删除PHP目录下的单位转换工具函数文件,该功能已不再需要 添加表格操作文档,包含A1:D100范围的公式示例 --- PHP/单位转换.php | 71 ------------------------------------------------ 表格/表格操作.md | 3 ++ 2 files changed, 3 insertions(+), 71 deletions(-) delete mode 100644 PHP/单位转换.php create mode 100644 表格/表格操作.md diff --git a/PHP/单位转换.php b/PHP/单位转换.php deleted file mode 100644 index 1fee592..0000000 --- a/PHP/单位转换.php +++ /dev/null @@ -1,71 +0,0 @@ - 0.01, // 厘米到米 - 'm' => 1, // 米到米 - 'km' => 1000 // 千米到米 - ]; - - // 定义从米转换的率 - $fromMeters = [ - 'cm' => 100, // 米到厘米 - 'm' => 1, // 米到米 - 'km' => 0.001 // 米到千米 - ]; - - // 转换逻辑:先转换为米,再转换为目标单位 - $valueInMeters = $value * $toMeters[$fromUnit]; - $convertedValue = $valueInMeters * $fromMeters[$toUnit]; - - return $convertedValue; -} - -/** - * 格式化显示转换结果 - * @param float $value 原始数值 - * @param string $fromUnit 原始单位 - * @param float $result 转换后数值 - * @param string $toUnit 目标单位 - * @return string 格式化的结果字符串 - */ -function formatResult($value, $fromUnit, $result, $toUnit) { - return "{$value} {$fromUnit} = {$result} {$toUnit}"; -} - -// 示例用法(可选) -/* -try { - // 测试不同转换场景 - echo formatResult(100, 'cm', unitConversion(100, 'cm', 'm'), 'm') . "\n"; - echo formatResult(1, 'm', unitConversion(1, 'm', 'cm'), 'cm') . "\n"; - echo formatResult(5, 'km', unitConversion(5, 'km', 'm'), 'm') . "\n"; - echo formatResult(1000, 'm', unitConversion(1000, 'm', 'km'), 'km') . "\n"; -} catch (Exception $e) { - echo "错误: " . $e->getMessage() . "\n"; -} -*/ diff --git a/表格/表格操作.md b/表格/表格操作.md new file mode 100644 index 0000000..532a903 --- /dev/null +++ b/表格/表格操作.md @@ -0,0 +1,3 @@ +A1:D100 +公式B2:="0x"&TEXT(DEC2HEX(VALUE(MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789")),10^9))),"0000") +B2:0x0064 \ No newline at end of file