webForumDet fria alternativet
Logga in / Bli medlem

Pi?

.NET

7 svar · 261 visningar · startad av trexter

Medlem sedan mars 20021 889 inlägg
Frågan#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]

:)

Medlem sedan juni 20022 599 inlägg
#2

C# kan nog inte fixa det, men Frameworken kan: System.Math.PI.

Medlem sedan mars 20021 889 inlägg
#3

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.

:)

Medlem sedan mars 20023 561 inlägg
#4

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.

Medlem sedan mars 20021 889 inlägg
#5

Hehe, jo. :e (slår mig själv i huvudet)
Men med ditt sätt avrundas väl konstanten till 3?

:)

Medlem sedan mars 20023 561 inlägg
#6

Men byt ut int mot något annat då!!! :e

Medlem sedan mars 20021 889 inlägg
#7

:e Ville bara djävlas lite! ;)

Medlem sedan mars 20023 561 inlägg
#8

D´ e lungt. ;) :e

257 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)