2014-09-23 64 views
0

我有一個輸入字段,供用戶輸入以米爲單位的人的身高。但我需要將其顯示爲x英尺xx英寸。例如他們輸入1.6266米,我需要顯示5英尺4英寸。在asp.net中將儀表轉換爲英尺和英寸

任何人都可以給我一個例子,我將如何做到這一點?

Single fFeet = Single.Parse(Feet.Text); 
    Single fInches = Single.Parse(Inches.Text); 
    Double fMeters = 0.305*fFeet + 0.0254*fInches; 
    lblMeters.Text = "<b>You are " + fMeters.ToString() + " meters tall</b>"; 

回答

0

既然你宣佈fFeetfInches單打我想你想將它舍入到最接近英寸。如果不是,請糾正我的評論。

Double fMeters = Double.Parse(Meters.Text); 
Single fFeet = round(fMeters % 0.305,0); 
Single fInches = round((fMeters - fFeet*0.305)/0.0254,0); 
相關問題