2016-07-18 28 views
0

ミリメートルから平方メートルを計算する計算があります。このためにcorectを表示するには、最初の2桁の後にすべての数値を削除します。計算番号からNSnumberformatterを使用して番号を削除する

これはこれまで私が試したことです。

let spha = sizeh.wshight() 
    let spwa = sizew.wswidth() 
    let areas1 = areaModel(pwa:spwa, pha:spha) 


    let formatter5 = NSNumberFormatter() 
     formatter5.maximum = 2 
    let scarea = formatter5.stringFromNumber(areas1.sarea())! 


    screenAreaLabel?.text = "\(scarea)sqm" 

私はこの時点で少し失われていますが、私はこの領域の計算でFloatを使用しています。

誰かが正しい方向に私を助けてくれることを願っています。

詳細情報が追加されました。

Image of app

私はそのため結果は平方ミリメートルであり、あなたがミリメートル単位で別の値によってミリの値をmultiplicatingされていない24772610sqm

+0

@Rob添付画像を参照してください。基本的に私はスクリーンサイズの魔女から平方メートルをミリメートルで取得しようとしています。 – lightmaster2006

+1

明らかに、結果を1平方ミリメートルから平方メートルに変換するには、結果を「1_000_000」で除算するだけです。 – Sulthan

答えて

0

のみを表示する24sqmに画面の領域をしたいと思います。

平方ミリメートルを平方メートルに変換するには、結果を1_000_000で割ります。

formatter.multiplier1.0/1_000_000に設定することもできます。

+0

Doh、時々私は物事を困難な方法でやろうとすることに巻き込まれる。しかし、あなたは正しいです:-)それはありがとう – lightmaster2006

関連する問題