hej.
tworząc kalkulator mam problem z działaniem na liczbach rzeczywistych.
Nie mogę dodać 2.2 + 3...
ma ktoś jakiś pomysł jak zmienić ten kod??
if (licznik.Text.Contains('+'))
{
string[] split = licznik.Text.Split('+');
if (split[1] != "")
{
if (split[0].Contains('.') || split[1].Contains('.'))
{
float floatWyn = LiczenieFloatWynik("plus", float.Parse(split[0]), float.Parse(split[1]));
// licznik.Text = Convert.ToString(floatWyn);
licznik.Text = Convert.ToString(floatWyn);
}
else
{
long rr = LiczenieIntegerWynik("plus", long.Parse(split[0]), long.Parse(split[1]));
licznik.Text = Convert.ToString(rr);
}
}