すくまりのメモ帳すくまりのメモ帳
← 記事一覧に戻る

【忙しい人のためのUnity入門講座】「float」の使い方

【忙しい人のためのUnity入門講座】「float」の使い方

はじめに

この記事ではUnityでfloat型の使い方を紹介します。

float の使い方

"float"とは、intと同様に型名の一つです。小数点を扱いたいときに使います。

使用する際は、「float 変数 = 5.5 f」のように、値の後にfを付けます。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
 
public class Hello : MonoBehaviour {
 
	// Use this for initialization
	void Start () {
 
        float number = 5.5f;
 
        float num = 10f / 4f;
 
        Debug.Log(num);
    }
	
	// Update is called once per frame
	void Update () {
        
    }
 
}

ここで注意してほしいポイントがあります。

通常、10/4 = 2.5 ですが、 float num = 10 / 4 ; のように f 無しで計算すると計算結果は2となり、小数点は切り捨てられます。

これはint型で計算されているからです。float num = 10f / 4f ; では2.5と表示されます。

割り算を利用するときはエラーになりやすいので注意してください。

忙しい人のための入門講座まとめページへ戻る