掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
円グラフの書き方 (ID:36712)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> system.pas を検索してみても、定義らしき箇所が見当たりませんでした。 > てっきり、const PI = 3.141592 のような定義があると思っていたのですが。。 > どこに定義されているのでしょうか? まず、ヘルプを見ると分かりますが、Piは関数です。 (Pascalでは引数のない関数や手続きは括弧なしで呼び出せます。 一見定数やプロパティに見えるけれど実体は関数、というのはよく使われる手法です。 Piが定数ではなく関数で実装されている理由まではわかりませんが……) で、System.pasの冒頭には「一部の定数・型・関数はコンパイラに組み込まれていて 実際の定義はないけど、あたかもSystemで定義されているかのように扱われるよ」 という旨の注意書きがあるので、Piもその一種なんじゃないでしょうか。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.