【Solidity】定数の書き方は?

Solidityで定数を書く方法について解説します。

構文

Solidityで定数を書くには、constant修飾子を使用します。

データ型 constant 変数名 = 値;

サンプルコード

// SPDX-License-Identifier: GPL-3.0

pragma solidity >=0.7.0 <0.9.0;

contract Test {
    // 定数
    uint constant gToKg = 1000;

    function getGram(uint kg) public pure returns(uint) {
        return kg * gToKg;
    }

}

定数については他のプログラミング言語とほぼ同じですね。

タイトルとURLをコピーしました