[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[数值计算] [分享]批处理自制三角函数表

运行前请确定主机上装有office,同时请将set "tab=     "中的空格替换为实际的制表符
  1. @echo off&setlocal enabledelayedexpansion
  2. set "tab=        "
  3. (echo 度%tab%三角函数%tab%值%tab%度%tab%三角函数%tab%值%tab%度%tab%三角函数%tab%值%tab%度%tab%三角函数%tab%值
  4. for /l %%a in (0,1,360) do (
  5.   for %%b in (正弦-sin 余弦-cos 正切-tan 余切) do (
  6.         for /f "tokens=1,2 delims=-" %%c in ("%%b") do (
  7.             if "%%d" neq "" (
  8.                set "str=!str!%tab%%%a%tab%%%c%tab%=round^(%%d^(radians^(%%a^)^),4^)"
  9.                ) else (
  10.                set "str=!str!%tab%%%a%tab%%%c%tab%=round^(1/tan^(radians^(%%a^)^),4^)"
  11.             )
  12.         )
  13.      )
  14.      echo !str:~1!&set "str="
  15. ))>temp.xls
  16. start temp.xls
复制代码
***共同提高***

不得不说,很强!

TOP

不懂数学,来学习下。
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

很强正需要  不过怎样引用计算的结果呢 就是计算完三角函数的结果还要用批处理进行加减乘除运算

TOP

返回列表