by JJon.com » 2005年10月27日(木) 18:56
ActiveBasic Ver.4.10.02 で次の4行のプログラムを作成して,
----------------------------------------
#prompt
Dim R, Q=20, P=7
R = Int(Q/P)
Print Int(20/7), R
----------------------------------------
実行すると,次のように異なる値が出力されます。
----------------------------------------
2 3
----------------------------------------
どうしてこういう結果になるのでしょう?
また,20÷7= 2.857… の整数部「2」を変数Rに格納するには
どうコーディングすればよいのでしょう? 教えてください。
ActiveBasic Ver.4.10.02 で次の4行のプログラムを作成して,
----------------------------------------
#prompt
Dim R, Q=20, P=7
R = Int(Q/P)
Print Int(20/7), R
----------------------------------------
実行すると,次のように異なる値が出力されます。
----------------------------------------
2 3
----------------------------------------
どうしてこういう結果になるのでしょう?
また,20÷7= 2.857… の整数部「2」を変数Rに格納するには
どうコーディングすればよいのでしょう? 教えてください。