Begrænde en labels værdi med til 2 decimaler
Kode://Definering af int
double dansk_valgt, tysk_valgt, counter60, kurs, tysk, btysk, ti, femten, tyve, dansk, bdansk, bti, bfemten, btyve;
// kontrollere at textbox1´s værdi er større end 0, inden knappens funktion virker.
if ( this->textBox1->Text->Length >= 1 )
// Defination af input
tysk = System::Convert::ToDouble(textBox1->Text);
kurs = System::Convert::ToDouble(numericUpDown1->Text);
// Udregningerne
dansk = (tysk * kurs * 1.15) / 0.70;
ti = (tysk * kurs * 1.15 * 0.90) / 0.70;
femten = (tysk * kurs * 1.15 * 0.85) / 0.70;
tyve = (tysk * kurs * 1.15 * 0.83) / 0.70 ;
bdansk = (tysk * kurs * 1.10) / 0.70;
bti = (tysk * kurs * 1.10 * 0.90) / 0.70;
bfemten = (tysk * kurs * 1.10 * 0.85) / 0.70;
btyve = (tysk * kurs * 1.10 * 0.83) / 0.70;
//konvertering til udskrivning af resultat
label7->Text = String.Format("{0:N} Kr", dansk) + " Kr";
label8->Text = System::Convert::ToString(ti) + " Kr";
label9->Text = System::Convert::ToString(femten) + " Kr";
label10->Text = System::Convert::ToString(tyve) + " Kr";
label14->Text = System::Convert::ToString(bdansk) + " Kr";
label15->Text = System::Convert::ToString(bti) + " Kr";
label16->Text = System::Convert::ToString(bfemten) + " Kr";
label17->Text = System::Convert::ToString(btyve) + " Kr";
Jeg vil gerne have mine labels til kun at vise 2 decimaler.
jeg programmere i Microsoft Visual C++