初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2023-09-28 00:40:45

めいた
Guest

計算フィールドの結果を小数点以下切り捨てにする場合

タイトルのとおり、計算結果を小数点切り捨てにするには、毎回、
INT()
を使う必要がありますか?

請求書などでは一般的に切り捨てが推奨されているようなので、そうする予定ですが
デフォルトでは、計算フィールドで、消費税10%の計算をするときにフィールド×1.1をすると、
フィールドには小数点以下まで表示されてしまいます(9×1.1で9.9が返されます)
”フィールドの書式設定”で表示する小数点や切り捨て切り上げ、四捨五入が設定できるかと思いましたができないようです

毎回忘れないように INT() を付けるものなのでしょうか?

#2 2023-09-28 06:51:14

himadanee
Guest

Re: 計算フィールドの結果を小数点以下切り捨てにする場合

”フィールドの書式設定”はレイアウトに設定するもので見た目を変えるだけのものです。
(このレイアウトはスペースが少ないので小数第1位までしか表示しないが、こっちのレイアウトは第3位まで表示、とかできます)
データ自体を丸め処理するなら計算式の方に必要です。

#3 2023-09-29 01:43:40

がん
Guest

Re: 計算フィールドの結果を小数点以下切り捨てにする場合

消費税を、計算するフィールドには
切り捨て(一般的らしいので)にするのを
忘れずにやってらっしゃるということですか?
ついつい忘れてしまいそうです

#4 2023-09-29 06:55:13

himadanee
Guest

Re: 計算フィールドの結果を小数点以下切り捨てにする場合

小数とか除算が入る時は端数をどうするか常に考えますから、忘れるということはあんまりないですね。

端数をそのままにすると、見えてなくても合計に差が出ます。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 554.04 KiB (Peak: 586.63 KiB) ]