⑴ java語言編程,從控制台輸入兩點坐標x1,y1,x2,y2計算兩點之間的距離。使用Math.pow(a, b)函數計算。
1、intmaid()應該是intmain()2、要求(x1,y1)(x2,y2)之間的距離,但是沒有對x1,y1,x2,y2賦值。可以用scanf提示用戶輸入點的橫縱坐標,否則無法計算。
⑵ 數控銑床法蘭克系統中,用G91編程中,Y值怎麼樣代表角度與距離
G91是增量值編程。對於當前點向X、Y方向的增量。
代表的角度為:arctan(Y/X),距離是:(X^2+Y^2)^1/2.
增量指令:以現在位置至到達的位置,以移動方向和移動量來指令。
G91(增量值編程,也叫相對值編程):每個編程坐標軸上的編程值都是相對於前一位置而言的,該值等於沿軸移動的距離。
⑶ UG編程如何測量底面到刀路的距離如何測量刀路到面的距離
看坐標 還有個不是很精確的就是 測量 調成屏幕距離 再去量就好了
⑷ 電腦編程求兩點間距離
c++語言
#include<iostream.h>
#include<math.h>
int main()
{int a,b,c,d;
float s;
cin>>"(">>a>>",">>b>>")">>"(">>c>>",">>d>>")";
s=sqrt((c-a)*(c-a)+(d-b)*(d-b));
cout<<s<<endl;
return 0;
}
我親手打的代碼
希望能幫到你
⑸ C語言編程問題:使用函數計算兩點間的距離。
輸入兩點坐標(X1,Y1),(X2,Y2),計算並輸出兩點間的距離。
輸入數據有多組,每組佔一行,由4個實數組成,分別表示x1,y1,x2,y2,數據之間用空格隔開。
#include<stdio.h>
#include<math.h>
void main()
{
float x1,x2,y1,y2;
printf("請輸入一組數據:");
while(~scanf("%f%f%f%f",&x1,&y1,&x2,&y2))//開始讀取輸入的數,知道文件結束。
{
printf("兩點間的距離為:%.2f ",sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)));
printf("請輸入一組數據:");
}
}
c語言基本運算
一:算術運算符
算術運算符非常地簡單,就是小學數學裡面的一些加減乘除操作。不過呢,還是有一些語法細節需要注意的。
一、加法運算符+
int a=10;
(此處空一行)
int b=a+5;
在第3行利用加法運算符+進行了加法運算,再將和賦值給了變數b,最終變數b的值是15
二、減法運算符或負值運算符-
int b=10-5;
(此處空一行)
int a=-10;
1、在第1行利用減法運算符-進行了減法運算,再將差賦值給了變數b,最終變數b的值是5
2、在第3行中,這個-並不是什麼減法運算符,而算是一個負值運算符,-10代表的是負十
三、乘法運算符*
int b=10*5;
注意:乘法運算符並不是x或者X,而是星號*。變數b最終的值是50。
四、除法運算符/
double a=10.0/4;
double b=10/4;
(此處空一行)
printf("a=%f,b=%f ",a,b);
注意:除法運算符並不是÷,而是一個正斜杠/
⑹ 在博途1500中,編程可以直接用DB塊數據,為什麼還有個plc變數,這兩者有什麼區別嗎
現在回過頭來才發現,以前的「答非所問」,現在彌補一下啊
PLC變數是用來定義I/O信號使用的.
例如:外部數字量、模擬量輸入信號,還有模擬量輸出信號
i0.0、i0.1 Q0.0 Q0.1
還有內部M區繼電器,定時器,計數器等,非DB塊的寄存器都需要在PLC變數表中定義變數名稱。
=============================================
兩者的關系就是直接定址和符號定址的關系
例如DB1.DBW0這個是直接定址
如果DB塊比較少,DB塊內部的變數也比較少,這樣是沒啥問題的
但是如果DB塊和DB塊內部的變數多了,再使用這種絕對定址方式就很不方便了。不容易區分哪個變數是做什麼用的。
3.可以給每個DB塊定義一個有含義的名字
1). 例如DB1是用來控制輸送帶1的可以取名為 Motor_01
DB1.DBX0.1 :是電機啟動命令,取名為 Start_CMD
DB1.DBX0.2 :是電機停止命令,取名為 Stop_CMD
DB1.DBD2 :是電機速度設定,取名為 Speed_Set
這樣在程序中寫Motor_01.Start_CMD就是 DB1.DBX0.1
Motor_01.Stop_CMD就是DB1.DBX0.2
2).如果DB2是第二條輸送帶那麼就可以取名為Motor_02
3).這樣就是類似與面向對象的編程。
這里就不詳細展開了,這個編程思路和方法需要慢慢揣摩了
這些方法都是在編寫中大型程序時才能體現出它們的作用。
4. PLC變數是用來定義I/O信號使用的.
⑺ 編程計算兩點之間的距離c#
算兩個坐標點之間的距離(px),很簡單的.
已知第一個坐標點x1,y1
第二個坐標點x2,y2
//C#code
intwidth=x2-x1;
intheight=y2-y1;
intresult=(width*width)+(height*height);
result=Math.Sqrt(result);//根號
⑻ C語言計算兩點間距離方法是什麼
Problem Description
輸入兩點坐標(X1,Y1),(X2,Y2),計算並輸出兩點間的距離。
Input
輸入數據有多組,每組佔一行,由4個實數組成,分別表示x1,y1,x2,y2,數據之間用空格隔開。
Output
對於每組輸入數據,輸出一行,結果保留兩位小數。
#include<stdio.h>
#include<math.h>
void main()
{int X1,X2,Y1,Y2;<br>double d;<br>printf("%d %d %d %d ",X1,Y1,X2,Y2);
<br>while(scanf("%d %d %d %d ",&X1,&Y1,&X2,&Y2)!=EOF)
<br>while(1)<br>{d=sqrt((X1-X2)*(X1-X2)+(Y1-Y2)*(Y1-Y2));<br>printf("%.2f ",d);