91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 73KB
    文件類型: .zip
    金幣: 2
    下載: 2 次
    發(fā)布日期: 2021-06-12
  • 語言: 其他
  • 標(biāo)簽: 緩和曲線??

資源簡介

緩和曲線及圓曲線放樣計算代碼,VS2010開發(fā)工程

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;

namespace?放樣黃
{
????public?class?Compute
????{
????????public?double?Dist(double?X1?double?Y1?double?X2?double?Y2)
????????{
????????????double?d;
????????????d?=?Math.Sqrt((X2?-?X1)?*?(X2?-?X1)?+?(Y2?-?Y1)?*?(Y2?-?Y1));
????????????return?d;
????????}

????????public?double?Azimuth(double?X1?double?Y1?double?X2?double?Y2)
????????{
????????????double?dx?dy?Angle1?Cal;
????????????dx?=?X2?-?X1;
????????????dy?=?Y2?-?Y1;
????????????Angle1?=?Math.Atan(dy?/?dx);


????????????if?(dx?!=?0?&&?dy?!=?0)?????????????//此處分情況討論
????????????{
????????????????if?(dx?>?0?&&?dy?????????????????????Cal?=?2?*?3.141592653?+?Angle1;
????????????????else?if?(dx?????????????????????Cal?=?3.141592653?+?Angle1;
????????????????else?if?(dx??0)
????????????????????Cal?=?3.141592653?+?Angle1;
????????????????else
????????????????????Cal?=?Angle1;
????????????}
????????????else?if?(dx?==?0?&&?dy?==?0)
????????????{?Cal?=?0;?}
????????????else?if?(dx?!=?0?&&?dy?==?0)
????????????{
????????????????if?(dx?>?0)
????????????????????Cal?=?0;
????????????????else
????????????????????Cal?=?3.141592653;
????????????}
????????????else?????????????//此情況下只有dx=0&&dy!=0分情況當(dāng)dy>0時,方位角是90度
????????????{
????????????????if?(dy?>?0)
????????????????????Cal?=?0.5?*?3.141592653;
????????????????else
????????????????????Cal?=?3?*?3.141592653?/?2;
????????????}
????????????return?Cal;
????????}


????????public?double?arc2dms(double?Val)
????????{
????????????int?iDegree?iMin;
????????????double?dSec?dDms;
????????????Val?=?Val?*?180?/?3.141592653;
????????????//Val;?//十進制角度(度)控件變量
????????????//dDms;//度分秒格式角度,控件變量
????????????double?dTmp;?//臨時變量

????????????iDegree?=?(int)Val;//截取度
????????????dTmp?=?(Val?-?iDegree)?*?60;//把度的小數(shù)部分轉(zhuǎn)換為分
????????????iMin?=?(int)dTmp;//截取分
????????????dSec?=?(dTmp?-?iMin)?*?60;//把分的小數(shù)部分轉(zhuǎn)換為秒
????????????dDms?=?iDegree?+?(double)iMin?/?100?+?dSec?/?10000;//合并為度分秒形式

????????????return?dDms;
????????}


????????public?double?arc2ang(double?Val)
????????{
????????????double?ang;
????????????ang?=?Val?*?180?/?3.141592653;

????????????return?ang;
????????}

????????public?double?dms2arc(double?Val)
????????{
????????????int?iDegree?iMin;
????????????double?dSec?arc?dDeg;
????????????//dDeg;?//十進制角度(度)
????????????//Val;//度分秒格式角度

????????????iDegree?=?(int)Val;?//截取整數(shù)部分,即度
????????????iMin?=?(int)((Val?-?iDegree)?*?100);?//截取分
????????????dSec?=?((Val?-?iDegree)?*?100?-?iMin)?*?100;//獲得秒
????????????dDeg?=?iDegree?+?(double)iMin?/?60?+?dSec?/?3600;?//把分和秒轉(zhuǎn)換成度,再相加
????????????arc?=?dDeg?*?3.141592653?/?180;

????????????return?arc;
????????}

????????public?double?dms2ang(double?Val)
????????{
????????????int?iDegree?iMin;
????????????double?dSec?dDeg;
????????????//dDeg;?//十進制角度(度)
????????????//Val;//度分秒格式角度

????????????iDegree?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-11-28?20:47??放樣黃\
?????目錄???????????0??2012-11-28?20:47??放樣黃\bin\
?????目錄???????????0??2012-11-28?20:47??放樣黃\bin\Debug\
?????文件???????35840??2012-12-02?08:15??放樣黃\bin\Debug\放樣黃.exe
?????文件?????????391??2012-11-30?19:49??放樣黃\bin\Debug\放樣黃.exe.mbxcfg
?????文件???????44544??2012-12-02?08:15??放樣黃\bin\Debug\放樣黃.pdb
?????文件???????11608??2012-12-04?12:10??放樣黃\bin\Debug\放樣黃.vshost.exe
?????文件?????????490??2010-03-17?22:39??放樣黃\bin\Debug\放樣黃.vshost.exe.manifest
?????目錄???????????0??2012-11-28?23:33??放樣黃\bin\Release\
?????文件????????4415??2012-11-29?02:32??放樣黃\Compute.cs
?????文件???????12452??2012-12-02?08:15??放樣黃\Form1.cs
?????文件???????38824??2012-12-02?08:15??放樣黃\Form1.Designer.cs
?????文件???????12549??2012-12-02?08:15??放樣黃\Form1.resx
?????目錄???????????0??2012-11-28?20:47??放樣黃\obj\
?????目錄???????????0??2012-11-28?20:47??放樣黃\obj\x86\
?????目錄???????????0??2012-11-28?20:47??放樣黃\obj\x86\Debug\
?????文件????????6118??2012-12-02?08:15??放樣黃\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件?????????466??2012-12-02?08:15??放樣黃\obj\x86\Debug\GenerateResource-ResGen.read.1.tlog
?????文件????????1098??2012-12-02?08:15??放樣黃\obj\x86\Debug\GenerateResource-ResGen.write.1.tlog
?????目錄???????????0??2012-11-28?20:47??放樣黃\obj\x86\Debug\TempPE\
?????文件????????1599??2012-12-04?12:10??放樣黃\obj\x86\Debug\放樣黃.csproj.FileListAbsolute.txt
?????文件???????35840??2012-12-02?08:15??放樣黃\obj\x86\Debug\放樣黃.exe
?????文件????????4852??2012-12-02?08:15??放樣黃\obj\x86\Debug\放樣黃.Form1.resources
?????文件???????44544??2012-12-02?08:15??放樣黃\obj\x86\Debug\放樣黃.pdb
?????文件?????????180??2012-12-02?08:15??放樣黃\obj\x86\Debug\放樣黃.Properties.Resources.resources
?????文件?????????502??2012-11-28?23:08??放樣黃\Program.cs
?????目錄???????????0??2012-11-28?20:47??放樣黃\Properties\
?????文件????????1368??2012-11-28?20:47??放樣黃\Properties\AssemblyInfo.cs
?????文件????????2866??2012-11-28?20:47??放樣黃\Properties\Resources.Designer.cs
?????文件????????5612??2012-11-28?20:47??放樣黃\Properties\Resources.resx
?????文件????????1092??2012-11-28?20:47??放樣黃\Properties\Settings.Designer.cs
............此處省略4個文件信息

評論

共有 條評論