السلام عليكم
ما الأكواد اللازمة لإجراء الفرق بين زاويتين بدائرة
مثلا :
50 و 30 درجة
6 و 270 درجة ....
سلامي
ما الأكواد اللازمة لإجراء الفرق بين زاويتين بدائرة
مثلا :
50 و 30 درجة
6 و 270 درجة ....
سلامي
x=Input.GetText("Input1"); y=Input.GetText("Input2"); ---- t= Math.Abs(x-y); if t <= 180 then Input.SetText("Input3", Math.Abs(x-y)); elseif t > 180 then Input.SetText("Input3", 360-t); end
x= Input.GetText("Input1"); x = String.ToNumber(x); y= Input.GetText("Input2"); y = String.ToNumber(y); t = Math.Abs(x-y); if t <= 180 then Input.SetText("Input3",Math.Abs(x-y)); elseif t >180 then Input.SetText("Input3",360-Math.Abs(x-y)); end ------- if x>360 and y>360 then t1 = Math.Abs(Math.Mod(x,360 )-Math.Mod(y,360)); if t1 <= 180 then Input.SetText("Input3",Math.Abs(Math.Mod(x,360)-Math.Mod(y,360))); elseif t1 >180 then Input.SetText("Input3",360-Math.Abs(Math.Mod(x,360 )-Math.Mod(y,360))); end end
x= Input.GetText("Input1"); x = String.ToNumber(x); y= Input.GetText("Input2"); y = String.ToNumber(y); if x >= y then t = Math.Mod((x + 180 -y), 360) - 180 Input.SetText("Input3", Math.Abs(t)); elseif x< y then t = Math.Mod((y + 180 -x), 360) - 180 Input.SetText("Input3", Math.Abs(t)); end
تعليق