RamonMotta
Megapat
- Katılım
- 2 Ağustos 2014
- Mesajlar
- 363
- Makaleler
- 1
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace BITIRME
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void label3_Click(object sender, EventArgs e)
{
}
private void btnDonustur_Click(object sender, EventArgs e)
{
double C = 6399593.626;
double EUSSU = 0.006739468;
double X, Y, Z;
float Enlem, Boylam, Yukseklik;
Enlem = Convert.ToSingle(txtEnlem.Text);
Boylam = Convert.ToSingle(txtBoylam.Text);
Yukseklik = Convert.ToSingle(txtYukseklik.Text);
double REnlem, RBoylam;
REnlem = Math.PI * Enlem / 180;
RBoylam = Math.PI * Boylam / 180;
double V;
V = Math.Sqrt(1 + ((EUSSU) * (Math.Cos(REnlem)) * (Math.Cos(REnlem))));
double N;
N = C / V;
X = (N + Yukseklik) * (Math.Cos(REnlem)) * (Math.Cos(RBoylam));
Y = (N + Yukseklik) * (Math.Cos(REnlem)) * (Math.Sin(RBoylam));
Z = ((1 - EUSSU) * N + Yukseklik) * (Math.Sin(RBoylam));
lblX.Text = X.ToString();
lblY.Text = Y.ToString();
lblZ.Text = Z.ToString();
}
}
}
Arkadaşlar merhaba, sabit değerlerinde ve radyan dönüşümünde bir sıkıntı yok ancak hesaplamalar yanlış çıkıyor sürekli. Sizce değişken veya sabit tanımlamalarında mı bir yanlış var?