intをCオブジェクトのCGFloatに変換する方法はありますか?intをCGFloatに変換する
19
A
答えて
48
過去のキャストでは、()構文を使ったCGFloatの値がうまくいきました。 CGFloatは単に "typedef float CGFloat;"と定義されています。
CGFloat f = (CGFloat)intVal;
や、あなたの値が一定であれば:あなたはそれをあなたがフロートと同じようキャストについて行く
CGFloat f = 1.10;
7
私は迅速 で同じことを行う方法で探していたのと、私は、最初の結果に疑問を見つけていない(高位)ので、誰かが私のような幸運だった場合に発見した場合、私は答えを投稿します:)
let myCGFloat = CGFloat(myFloat)
関連する問題
- 1. intをintに変換する
- 2. ハスケルでIntをIntにIntを変換する
- 3. const intに変換
- 4. intをfloatに変換するには?
- 5. スイフト:インデックスをintに変換
- 6. PowershellでDirectoryServices.ResultPropertyValueCollecitonをIntに変換する
- 7. C#IntPtrをintに変換する
- 8. float64をGoのintに変換する
- 9. int []をuint8 []に変換する方法
- 10. dateTimeをintに変換する
- 11. intをwstringに変換する
- 12. char *をintに変換する
- 13. 2ブール値をintに変換する
- 14. CharをIntに変換する
- 15. 問題NSStringをIntに変換する
- 16. TEXTをINTフィールドに変換する(submit_date)
- 17. long intをconst time_tに変換する
- 18. intをNSObjectに変換する
- 19. オブジェクトをintに変換する方法
- 20. intをポインタに変換する
- 21. intをブール値に変換する
- 22. BIGINT UNSIGNEDをINTに変換する
- 23. intをdoubleに変換する
- 24. NSStringをInt - Game Centerに変換する
- 25. Javascript int値をオクテットストリームに変換する
- 26. SQLをINTに変換する
- 27. 数値をintに変換する
- 28. Pythonでstrをintに変換する
- 29. javaをintに変換する
- 30. 4ソケットバイトをintに変換する
悲しいことに、これはもはやCGFloatは「ダブルであり、64ビットで動作します':http:// stackover flow.com/questions/1264924/whats-the-difference-between-using-cgfloat-and-float –
接尾辞 'f 'を削除すると、それが機能するはずです。暗黙のダウンキャストがdoubleからfloatになります。 64ビットのプラットフォームでは全くキャストされません。 –
ありがとうジョー - 私は解決策を更新しました。 –