Teste doch mal:

int a=5;
int b=3;
Label1.Text = (a/b).ToString();
Ergibt: 1 (eben nur den Ganzteil)

aber:
float c=3;
Label1.Text += (a/c).ToString();
Ergibt: 1,666666666 ... (eben float, weil einer der beiden Beteiligten float war)


CU
Schmiddl

Am Freitag, 28.03.03, um 07:38 Uhr (Europe/Berlin) schrieb Mansur Esmann [OM]:

ne kleijne library? paff...

Wie ist das dann mit div ist das eine Division mit wandlung zu integren
Zahlen a'la:

int.Parse(bl_Wert1 / bl_wert2)

oder ist das ein schmarren?


eingesetzt wird es in einer "Berechnung" in der eine Monatsgruppe in jahre
gewandelt wird.
im sinne von:
array[i, monat div 12]


K�nnte ja vielleicht doch stimmen :-)

Gru� Mansur


da gibt es aber weder hyperbolische Funktionen wie AreaSinus noch basics wie ggT, geschweige denn das ganze f�r komplexe Zahlen oder symbolisch...

ich habe daher in der freizeit in C# ne kleine library
geschrieben die diese
l�cken f�llen soll und stelle diese inkl. source der community (wie �blich
:) frei zur verf�gung. das teil arbeitet symbolisch und kann
inzwischen auch
ableiten, komplexe matrizen gausseliminieren, irregul�re lineare systeme
l�sen etc. falls es jemand interessiert: http://cdrnet.ch/projects/nmath/


Christoph R�egg

da gibt es ja auch noch Math.Sin(), Math.Cos() ......PI(), ....

Math.DivRem()

a + b; // Addition
a - b; // Subtraktion
a * b; // Multiplikation
a / b; // Division
a % b; // Modulus

a = b++; // a = b, b=b+1
a = ++b; // a = b + 1, b=b+1
a = b--  // a = b, b=b-1
a = --b  // a = b -1, b=b-1

_______________________________________________ Csharp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/csharp.net


_______________________________________________ Csharp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/csharp.net


_______________________________________________ Csharp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an