>$(rtos,$(getenv,L1),2,2)と$(rtos,$(getenv,L2),2,2)の
>最後の『2』で小数以下の桁数に設定しています
ごめんなさい間違ってました
$(rtos,$(getenv,L3),2,2)にしないとダメでした
一応修正したので必要でしたらコピペし直してください
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),line;1点目を指定(R-Clickで終了)^X\$M="""$(if,$(getvar,CMDACTIVE),\;lengthen;l;dy;;erase;l;;setenv;to;1,^Csetenv;to;0)""",,,,)$(nth,$(getenv,to),,;L0;$(getvar,PERIMETER);;AN1;'cal;"""(180*$M=$(getvar,lastangle)/pi)""";\;to;2,,,)$(nth,$(getenv,to),,,;L1;'cal;(cos($M=$(getenv,AN1))*$M=$(getenv,L0));\;L2;'cal;(sin($M=$(getenv,AN1))*$M=$(getenv,L0));\;to;3,,)$(nth,$(getenv,to),,,,;L3;$(/,$(getenv,L1),$(getenv,L2));;to;4,)$(nth,$(getenv,to),,,,,-text;non;0<0;$(getvar,DIMTXT);$(getenv,AN1);1:$(if,$(>=,0,$(getenv,L3)),$(*,$(rtos,$(getenv,L3),2,2),-1),$(*,$(rtos,$(getenv,L3),2,2),1));copybase;0<0;l;;erase;l;;pasteclip;\setenv;to;0)^M
- chibi-tom
- 2021/02/19 (Fri) 11:24:21