カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

Swift3で剰余を求める

この記事は最終更新日から1年以上経過しています。

剰余(割り算の余り)を求めたいとき、「Mod」か「%」を知っていれば事足りていたのですが、Swift3ではできないケースがありましたので、メモしておきます。

Intでは「%」で大丈夫なようですが、FloatやDoubleの場合はエラーになります。

Doubleの場合(Floatも同様)

let n: Double = 12.0
n.truncatingRemainder(dividingBy: 10.0)
この記事がお役に立ちましたらシェアお願いします
1,123 views

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です