2016-11-05 4 views
0

TextBox4は丸められません。お手伝いできますか?TexBoxがうまくいかないC#

 var start_time = textBox6.Text; 
     var trailer_count = Convert.ToInt32(textBox4.Text); 
     var minutes_apart = Convert.ToDouble(textBox5.Text); 
     var trailers = new List<Trailer__Time>(); 
     for (var i = 0; i < trailer_count; i++) // CHANGED FROM 1 TO 0 
+0

は切り上げませんか?あなたは例を与えることができます –

+0

経験; 500/32 = 15.62 16 – Booney440

+0

を削除したいと思います。 –

答えて

1
string str1 = "500"; 
string str2 = "32"; 
int value = (int)Math.Ceiling(Convert.ToDouble(str1)/Convert.ToDouble(str2)); //16 

最初doubleまたはdecimal値に文字列を変換し、その後int型にキャスト明示的なタイプでMath.Ceailingにこの結果を渡す必要があります。これで、このvalue変数を、必要に応じて文字列または他のデータ型に変換することができます。

+0

これは、2つのテキストボックスと1つのcomboBoxで行います。それをコードにどのように追加すればよいですか? – Booney440

+0

str1またはstr2をtextbox.textまたはcombox.textに設定できます。その単純な –

+0

混乱して申し訳ありません弦はVarとコードでは話していません。 – Booney440

関連する問題