2
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

posted at

updated at

【Swift】 絶対値に変換する方法【初心者】

はじめに

絶対値にする方法がわからなかったので、調べた事をメモとして記録しておこうと思います。

環境

macOS Catalina バージョン10.15.4
Xcode バージョン11.7
Swift5

絶対値にする(Int型)

absを使用

//Int型
 let numberA:Int = -1
 print(numberA)//-1
 //絶対値にする
 print(abs(numberA))//1

絶対値にする(Double型)

fabsを使用

//Double型
let numberB:Double = -1.0
print(numberB)//-1.0
//絶対値にする
print(fabs(numberB))//1.0

絶対値にする(Float型)

fabsfを使用

 //Float型
let numberC:Float = -1.0
print(numberC)//-1.0
//絶対値にする
print(fabsf(numberC))//1.0

全コード

import UIKit

class ViewController: UIViewController {

    //Int型
    let numberA:Int = -1
    //Double型
    let numberB:Double = -1.0
    //Float型
    let numberC:Float = -1.0

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.

        print(numberA)//-1
        //絶対値にする
        print(abs(numberA))//1

        print(numberB)//-1.0
        //絶対値にする
        print(fabs(numberB))//1.0

        print(numberC)//-1.0
        //絶対値にする
        print(fabsf(numberC))//1.0

    }
}

終わりに

初学者のため、もし間違いがあれば教えていただければ幸いです。

twitter

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Sign upLogin
2
Help us understand the problem. What are the problem?