外部変形は データのやり取りをテキストファイルで行うので プログラム言語は 自由に選ぶことができます。図形は機能的かつシンプルなため、数多くのユーザーに受け入れられています。
コマンドプロンプトで2点間の勾配を計算する
/* コマンドプロンプトで2点間の勾配を計算する(ptslope)
@cls & echo off
for /f "tokens=1*" %%i in (jwc_temp.txt) do (
if %%i == hp1- set p1=%%j
if %%i == hp2 set p2=%%j
)
if exist jwc_temp.txt (
cscript //nologo //e:jscript %~f0 %p1% %p2% > jwc_temp.txt
)
goto:eof
REM #jww
REM #1-%d 始点を指示してください
REM #2%d 終点を指示してください
REM #e
*/
with( WScript ){
F = arguments
dx = F(2) - F(0)*1
dy = F(3) - F(1)*1
d = Math.atan2(dy, dx) * 180 / Math.PI
echo("h#2点間の勾配 d = " + d.toFixed(3) + "゚")
}
コマンドプロンプトで実数や数学関数を利用するテクニックです。