Hallo beste Helpmijers met kunde omtrent C#
Ik heb het volgende script gemaakt in csharp:
advancedText19.Text="€ "+Convert.ToString(Convert.ToDecimal(ttAanmelding["OmvangZorg"])
*Convert.ToDecimal(ttIndividueleTarieven["Tarief"]));
Indien het tarief in centen gegeven wordt (bv € 2,32), dan krijg ik bij 10 dagen omvang zorg als resultaat € 23,200 (3 decimalen).
Heb ik bv 4 dagen a € 25,00 dan is het resultaat € 100,00 (wél 2 decimalen) (zie afbeelding).
Hoe krijg ik bij het tarief met centen nu toch 2 decimalen achter de komma?
Ik heb van alles geprobeerd (Math.Round etc) en vooralsnog lukt niets. Als ik eindelijk twee plekken achter de komma krijg, heb ik er bij ronde bedragen (4*25) er nog maar één (resp. 23,20 en 100,0).
Hoe kan dit en hoe kan ik dit aanpassen?????
Ik heb het volgende script gemaakt in csharp:
advancedText19.Text="€ "+Convert.ToString(Convert.ToDecimal(ttAanmelding["OmvangZorg"])
*Convert.ToDecimal(ttIndividueleTarieven["Tarief"]));
Indien het tarief in centen gegeven wordt (bv € 2,32), dan krijg ik bij 10 dagen omvang zorg als resultaat € 23,200 (3 decimalen).
Heb ik bv 4 dagen a € 25,00 dan is het resultaat € 100,00 (wél 2 decimalen) (zie afbeelding).
Hoe krijg ik bij het tarief met centen nu toch 2 decimalen achter de komma?
Ik heb van alles geprobeerd (Math.Round etc) en vooralsnog lukt niets. Als ik eindelijk twee plekken achter de komma krijg, heb ik er bij ronde bedragen (4*25) er nog maar één (resp. 23,20 en 100,0).
Hoe kan dit en hoe kan ik dit aanpassen?????