T trexter Medlem sedan mars 2002 1 889 inlägg Frågan 28 apr. 2003 14:09 #1 Om jag ska räkna ut omkretsen av en cirkel har jag svårt att tänka mig att jag ska behöva deklarera en konstant med pis värde. Borde inte C# kunna fixa det åt mig? Typ:
dbl dblPi = [Hämtar 3. och massor av decimaler]
N niko Medlem sedan juni 2002 2 599 inlägg C# kan nog inte fixa det, men Frameworken kan: System.Math.PI .
T trexter Medlem sedan mars 2002 1 889 inlägg Jo, det har du ju rätt i. Tänkte fel.
Tackar så mycket!
Hur hög precision har det värdet?
Förresten, när jag änmdå är igång; finns det något objekt, eller dylikt, till VBScript som man kan plocka fram olika konstanter ur.
J Josef Medlem sedan mars 2002 3 561 inlägg Det är väl bara att köra:
// C#
static void Page_Load(object sender, eventargs e)
{
int _pi = System.Math.PI;
Response.Write(_pi);
}
För att få ut precisionen, menar jag.
T trexter Medlem sedan mars 2002 1 889 inlägg Hehe, jo. (slår mig själv i huvudet)
Men med ditt sätt avrundas väl konstanten till 3?
J Josef Medlem sedan mars 2002 3 561 inlägg Men byt ut int mot något annat då!!!