Dobrý den,
jsem začátečník a na zkoužku jsi dělám program, který spočítá přeponu v pravoúhlém trojúhelníku.
Chtěl bych se zeptat jak se v C# napíče vzorec pro odmocninu nikde jsem to nenašel na webu a když ano tak to bylo nepochopitelné.
Předem děkuji za odpověď
Fórum › .NET
Matematické funkce
Zdravím,
můžeš použít Math.Sqrt nebo Math.Pow, případně nějaké vlastní řešení.
Dušan Janošík | web: djanosik.cz, @djanosik
Pokud použiješ knihovní funkce Math.Pow a Math.Sqrt, tak si dej pozor na aritmetiku spojenou s datovými typy.
System.Console.WriteLine("Math.Pow(16, 1 / 2)=" + Math.Pow(16, 1 / 2));
vs.
System.Console.WriteLine("Math.Pow(16, 1.0 / 2.0)=" + Math.Pow(16, 1.0 / 2.0));
... takřka stejné a přesto jiný výsledek ;-)
Pro inspiraci :smile1:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
double a, b;
private void textBox1_TextChanged(object sender, EventArgs e)
{
a = double.Parse(textBox1.Text.ToString());
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
b = double.Parse(textBox2.Text.ToString());
}
private void button1_Click(object sender, EventArgs e)
{
textBox3.Text = (Math.Sqrt(Math.Pow(a, 2) + Math.Pow(b, 2))).ToString();
}
}
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 37 hostů
Podobná vlákna
C - math.h (Unix) : kde jsou matematické funkce? — založil Polda18
Matematické výrazy — založil Hans33
Matematicke knihy — založil filip
Součet matematické posloupnosti — založil Enii
Program na určení matematické posloupnosti — založil Lukáš
Moderátoři diskuze