top of page

小数点の丸めで土量集計を狂わせない5つの計算ルール

タイマーアイコン.jpeg
この記事は平均8分45秒で読めます
​
万能の測量機LRTKの説明

著者: LRTKチーム

目次

• 小数点の丸めが切土・盛土の体積計算を狂わせる理由

• 計算ルール1 単位と小数点以下の桁数を最初に統一する

• 計算ルール2 途中計算では丸めず元の数値を保持する

• 計算ルール3 四捨五入・切り捨て・切り上げを混在させない

• 計算ルール4 明細を丸めてから合計しない

• 計算ルール5 計算値と表示値を分けて管理する

• 平均断面法で丸め誤差を防ぐ計算手順

• メッシュ法で小さな誤差を累積させない方法

• 点群による土量計算で確認したい数値精度

• 切土量と盛土量を差し引くときの注意点

• 土質換算や締固め率を使う場合の丸め方

• 土量集計表を作成するときの運用ルール

• 丸め誤差を見つけるための照査方法

• まとめ


小数点の丸めが切土・盛土の体積計算を狂わせる理由

切土・盛土の体積計算では、現況地盤高、計画高、測点間距離、断面積、メッシュ面積、高低差など、数多くの数値を扱います。これらの値には小数点以下が含まれることが多く、計算結果を帳票へ整理するときには、どこかの段階で桁数を整える必要があります。


しかし、小数点の丸めは単に数字を見やすくする処理ではありません。丸める時点、丸める桁、採用する方法によって、最終的な切土量や盛土量が変わる可能性があります。個々の測点やメッシュで生じる差が小さくても、数百、数千の明細を合計すると、土量集計全体では無視できない差になることがあります。


たとえば、ある区間の計算体積が12.46立方メートルだったとします。この値を整数へ四捨五入すると12立方メートルです。1区間だけなら0.46立方メートルの差ですが、同じ値の区間が100か所あれば、丸め前の合計と丸め後の明細合計には46立方メートルの差が生じます。反対に12.54立方メートルを13立方メートルへ丸める区間が多ければ、計算値よりも集計値が大きくなることがあります。


四捨五入では切り上げと切り捨てが生じるため、多数の値を扱えば差が相殺されるように思えるかもしれません。しかし、現場の数値が均等に分布するとは限りません。断面形状、メッシュサイズ、計画勾配、施工範囲などの条件によって、小数点以下の値が特定の範囲へ偏ることがあります。その場合、丸め差も一方向へ偏る可能性があります。


切土量と盛土量は、単独で管理するだけではありません。両者の差から場内流用量、借土量、残土量、仮置き量、運搬量などを検討することがあります。元になる切土量と盛土量にそれぞれ丸め差が含まれると、差引土量では両方の影響を受けます。


また、設計土量、施工計画上の土量、出来高数量、完成時の出来形数量では、計算の目的が異なります。概算段階では小さな差が問題にならなくても、施工数量の確認や変更協議では、計算根拠を再現できることが重要です。担当者によって丸め方が異なると、同じ元データを使っているにもかかわらず結果が一致しません。


切土・盛土の体積計算を安定させるには、測量方法や計算方式だけでなく、小数点以下をどう扱うかも計算条件として定める必要があります。以下では、土量集計を狂わせないために押さえておきたい5つの計算ルールを解説します。


計算ルール1 単位と小数点以下の桁数を最初に統一する

最初のルールは、体積計算に使用する単位と、保持する小数点以下の桁数を計算開始前に統一することです。入力値の単位や桁数がそろっていない状態では、丸め誤差だけでなく、換算ミスや転記ミスも起こりやすくなります。


切土・盛土の体積は通常、立方メートルで整理します。一方、現地で取得する高さや距離は、メートル、センチメートル、ミリメートルなどで記録されることがあります。標高をメートル単位で扱う計算表へ、ミリメートル単位の数値を換算せずに入力すれば、結果は大きく狂います。


単位換算そのものが正しくても、換算直後に数値を丸めると誤差が生じます。たとえば、15ミリメートルは0.015メートルです。これを小数第2位までの表示に合わせて0.02メートルへ四捨五入すると、元の値との差は0.005メートルになります。高さの差としてはわずかに見えますが、広い面積へ掛けると体積差が大きくなります。


面積が2,000平方メートルある場所で高さが0.005メートル変われば、単純な面積と高さの積では10立方メートルの差になります。したがって、表示上は小数第2位までで十分に見えても、計算途中ではそれより多くの桁を保持したほうがよい場合があります。


計算開始前には、標高と距離はメートル、面積は平方メートル、体積は立方メートルなど、内部計算に使用する単位を決めます。別単位で取得したデータは最初に統一し、その後の計算で単位を混在させないようにします。


次に、入力値、計算途中の値、最終表示値について、使用する桁数を整理します。たとえば、標高は小数第3位まで保持し、断面積は小数第4位まで保持し、区間体積は小数第3位まで保持し、最終的な工区合計だけを小数第1位または整数へ丸めるといった方法が考えられます。


ここで重要なのは、表示する桁数と内部で保持する桁数を分けることです。帳票上では125.4立方メートルと表示していても、内部の計算値として125.437立方メートルを保存しておけば、その後の合計や差し引きでは丸め前の値を利用できます。


必要な保持桁数は、対象面積、測量方法、設計条件、数量算出基準、発注者との取り決めなどによって変わります。すべての現場で同じ桁数が最適とは限りません。重要なのは、案件ごとにルールを決め、計算書や集計表へ明記することです。


単位と桁数のルールが曖昧なまま複数の担当者が作業すると、ある担当者は標高を小数第3位まで使い、別の担当者は小数第2位へ丸めるといった違いが生じます。元データが同じでも、断面積や体積が一致しなくなるため、計算開始前の条件統一が欠かせません。


計算ルール2 途中計算では丸めず元の数値を保持する

二つ目のルールは、途中計算では可能な限り丸めず、元の数値が持つ精度を保持することです。土量集計における不要な誤差を防ぐうえで、基本となる考え方です。


切土・盛土の体積計算では、一つの計算結果が次の計算の入力値になります。標高差から断面積を求め、前後の断面積から平均断面積を求め、測点間距離を掛けて区間体積を算出し、最後に区間体積を合計するという流れです。


この各段階で小数点以下を丸めると、丸め差が次の演算へ引き継がれます。さらに、面積や距離との乗算によって、その差が体積結果へ反映されることもあります。


たとえば、断面積の計算結果が18.476平方メートルだったとします。これを小数第1位へ四捨五入して18.5平方メートルとし、測点間距離20メートルを掛けると370立方メートルです。丸め前の18.476平方メートルを使うと369.52立方メートルになるため、1区間だけで0.48立方メートルの差が生じます。


同様の区間が50か所あれば、丸めの向きや数値の分布によっては、合計で数十立方メートルの差になる可能性があります。断面積を丸め、平均断面積を丸め、区間体積も丸めると、一つの区間内で複数回の丸めが行われることになります。


そのため、途中計算では計算環境が保持している値を使用し、必要な桁へ丸めるのは、適用する数量算出条件で定められた集計段階に限定することが基本です。断面積、平均断面積、区間体積を内部値として保持し、工区別や現場全体の合計を求めてから所定の桁へ整理します。


表計算形式の集計表では、セルに表示される数値と、内部に保存されている数値が異なる場合があります。画面上では12.3と表示されていても、内部には12.3478が保存されていることがあります。そのまま合計すれば、通常は表示値ではなく内部値が計算に使用されます。


一方、画面上の12.3を見ながら別の集計表へ手入力すると、12.3478という情報は失われます。転記先では12.3が元値として扱われるため、その後の計算でも丸め済みの値しか使えません。


途中計算を別の帳票へ引き継ぐ場合は、画面に表示された値を目視で転記するのではなく、元の数値を維持できる方法で連携することが望まれます。手入力が必要な場合は、転記する桁数を十分に確保し、丸め済みの値であることを記録します。


途中計算で多くの桁を保持することは、測量精度以上の正確さを主張することではありません。目的は、元データ以上の精度を作り出すことではなく、計算処理によって不要な誤差を追加しないことです。


最終的な報告値は、設計条件や数量算出条件に応じて適切な桁へ整理します。その一方で、内部計算ではできるだけ情報を失わず、必要に応じて再計算できる状態を残すことが重要です。


計算ルール3 四捨五入・切り捨て・切り上げを混在させない

三つ目のルールは、四捨五入、切り捨て、切り上げといった丸め方法を、同じ計算工程内で無秩序に混在させないことです。同じ桁へ数値を整理していても、丸め方法が違えば結果は一致しません。


一般的な数値整理では四捨五入が使われることがありますが、工事数量では、設計図書、数量算出条件、契約上の取り決め、社内の計算手順などにより、使用する方法が指定される場合があります。担当者の感覚だけで決めず、適用条件を事前に確認する必要があります。


複数の担当者が土量計算を分担すると、丸め方法の違いが発生しやすくなります。ある担当者は断面積を四捨五入し、別の担当者は切り捨て、全体集計では合計値を切り上げるといった状態では、計算結果に一貫性がありません。


切土量と盛土量で異なる方法を使う場合も、結果がどの方向へ偏るかを確認する必要があります。切土量から盛土量を差し引く定義では、切土量を切り捨て、盛土量を切り上げると、差引値は小さくなる方向へ偏ります。反対に切土量を切り上げ、盛土量を切り捨てると、差引値は大きくなる方向へ偏ります。ただし、借土量と残土量のどちらが増減するかは、差引値の符号、各数量の定義、土量状態によって変わるため、一概には判断できません。


丸め方法は、対象、桁、時点を含めて文章で定めます。たとえば、「測点別体積は丸めずに保持し、工区別合計を小数第1位へ四捨五入する」というように記載します。


「適宜丸める」「必要に応じて小数点を整理する」といった表現では、担当者ごとに解釈が変わります。小数第何位を処理するのか、四捨五入なのか切り捨てなのか、どの合計段階で処理するのかを明確にします。


同じ四捨五入という表現でも、処理環境によって、ちょうど中間となる値の扱いや負数の処理が異なる場合があります。計算結果の再現性が必要なときは、使用する計算式や関数、処理対象の桁、端数が中間値となった場合の扱いまで確認しておくことが安全です。


丸める順序も重要です。たとえば、切土量が1,245.6立方メートル、盛土量が1,198.4立方メートルだったとします。両方を整数へ四捨五入してから差し引くと、1,246から1,198を引いて48立方メートルです。


一方、丸め前の値を差し引くと47.2立方メートルであり、最後に整数へ四捨五入すれば47立方メートルです。同じ四捨五入を使っていても、処理する順番によって1立方メートルの差が生じます。


したがって、丸め方法を統一するだけでなく、差し引き前に丸めるのか、差し引き後に丸めるのかも決めなければなりません。適用条件に別の指定がない場合は、切土量と盛土量の丸め前の合計値を使って差し引き、その結果を最後に所定の桁へ丸める方法が、途中の情報を失いにくい運用です。


丸めルールは計算担当者だけで共有するものではありません。測量担当者、施工管理担当者、数量確認者、資料作成者など、データを扱う関係者全体で統一する必要があります。


計算ルール4 明細を丸めてから合計しない

四つ目のルールは、測点別、区間別、メッシュ別などの明細値を不用意に丸めてから合計しないことです。土量集計で合計が一致しない原因の一つは、丸め済み明細の合計と、丸め前データの合計を混在させることにあります。


たとえば、三つの区間体積が10.44立方メートルずつだったとします。各区間を小数第1位へ四捨五入すると、すべて10.4立方メートルです。表示された明細を合計すると31.2立方メートルになります。


一方、丸め前の数値を合計すると31.32立方メートルです。この合計を小数第1位へ四捨五入すると31.3立方メートルになります。明細表示の合計と、丸め前の値から求めた合計値に0.1立方メートルの差が生じます。


明細数が多くなるほど、この差は大きくなる可能性があります。特に、メッシュ法や三次元地形面による体積計算では、数百から数万の小さな要素を合計することがあります。各要素を整数や小数第1位へ丸めれば、地形の細かな差が失われます。


適用する数量算出条件に別の指定がない場合、正式な土量は、丸め前の明細値を合計し、その合計値を所定の桁へ丸める方法が基本になります。帳票上の明細は表示桁数を少なくしても、計算用の内部値は保持しておきます。


ただし、この方法では、帳票上の明細を手作業で足し直した結果と、記載された合計値が一致しない場合があります。そのため、帳票の用途に応じて表示桁数を増やしたり、合計値が内部計算値に基づくことを明記したりする必要があります。


工区別、土質別、施工段階別、運搬先別など、同じ土量を複数の分類で集計するときも注意が必要です。工区別合計を先に丸めてから全体を合計すると、最下層の明細から直接合計した値とは一致しないことがあります。


どの階層の値を正式数量とするかを決めることが重要です。測点別明細、区間別体積、工区別合計、現場全体合計という階層がある場合、最下層の丸め前データから全体を計算するのか、確定した工区別数量を合計するのかを統一します。


設計変更などにより工区別数量を個別に確定する必要がある場合は、その確定時点の丸め条件を記録します。後から全体を再集計するときに、工区別確定値と元の明細値を混在させないようにします。


表示上の合計を合わせるために、一つの明細へ丸め差を加減する方法もありますが、無記録で行うべきではありません。調整が必要な場合は、元の計算値を残し、調整対象、理由、調整量を明確にします。


計算ルール5 計算値と表示値を分けて管理する

五つ目のルールは、現地で取得した元データ、演算によって得られた計算値、帳票に記載する表示値を分けて管理することです。この区分が明確であれば、丸め差がどこで発生したかを追跡しやすくなります。


元データには、現況地盤の標高、測点座標、測点間距離、計画高、法面勾配、構造物の寸法などが含まれます。これらは取得時や設計時の値を保存し、表示のために丸めた数値で上書きしないことが重要です。


計算値には、標高差、断面積、平均断面積、区間体積、メッシュ体積、土質別体積、工区別合計などがあります。計算値も、内部では必要な桁数を保持します。


表示値は、報告書、出来形資料、協議資料、施工計画書、社内管理表などへ記載するために桁数を整えた値です。表示値は資料の目的に合わせて整理しますが、再計算の元データとして使用しないようにします。


この三つを一つの欄だけで管理すると、数値がいつ、どの方法で丸められたのか分からなくなります。たとえば、体積欄に125立方メートルとだけ記載されていても、元の値が124.6を四捨五入したものなのか、125.9を切り捨てたものなのか判断できません。


管理表では、計算用の内部値を残したまま、表示設定によって小数点以下の桁数を整える方法が有効です。ただし、表示設定を変えただけなのか、計算式で実際に数値を丸めたのかを区別する必要があります。


画面上で同じ125.4と表示されていても、内部値が125.437の場合と、計算式で125.4へ丸められている場合では、その後の合計が異なる可能性があります。


データを別形式へ出力するときにも注意が必要です。出力方法によっては、画面に表示されている桁数だけが保存され、内部の小数点以下が失われることがあります。変換前後で代表値を比較し、必要な桁が維持されているかを確認します。


修正履歴も残します。現況地盤の再計測、計画面の変更、計算範囲の修正、控除項目の追加などが行われた場合は、修正前後の数値と変更理由を記録します。


最終土量だけを保存しても、後から計算条件を再現できません。計算日、使用データ、計算範囲、高さの基準、体積計算方法、保持桁数、表示桁数、丸め方法をまとめて管理することが、信頼できる土量集計につながります。


平均断面法で丸め誤差を防ぐ計算手順

平均断面法は、道路、造成、河川、管路などの土量計算で用いられる方法の一つです。前後の断面積を平均し、測点間距離を掛けて区間体積を求めます。


区間体積は、前の断面積と後の断面積を加算し、2で割った平均断面積に、測点間距離を掛けて算出します。この計算では、前後の断面積を丸めずに使用し、平均値も丸めず、区間体積も内部値として保持することが基本です。ただし、設計図書や数量算出条件で別の処理方法が指定されている場合は、その条件を優先します。


断面積の計算では、現況地盤線と計画断面の交点が重要です。交点座標や高さを早い段階で丸めると、断面形状そのものが変わります。切土と盛土が同一断面内で切り替わる場所では、交点位置のわずかな差が切土断面積と盛土断面積の両方へ影響します。


断面図に表示された寸法を目視で読み取って再入力すると、表示桁数による丸めが入りやすくなります。可能な場合は、断面形状を作成した元の数値から面積を計算し、表示された寸法値だけに依存しないようにします。


測点間距離についても確認が必要です。測点番号が20メートル間隔で設定されていても、曲線区間や補助測点では計算に用いる距離が異なる場合があります。距離を整数へ固定する前に、計算上使用すべき距離を確認します。


平均断面積が50平方メートルある区間で、使用する区間距離に0.1メートルの差があれば、単純な積では体積に5立方メートルの差が生じます。距離の小数点以下を早く丸めることも、体積差の原因になります。


切土断面積と盛土断面積は、必要な目的に応じて別々に保持します。正味断面積だけを使うと、場内で実際に掘削する量と盛り立てる量を個別に把握できません。切土と盛土をそれぞれ丸め前の面積で計算し、区間別に集計します。


断面形状が急に変化する場所では、測点を追加することも重要です。幅員変化、法面勾配の変化、構造物の開始位置、切土から盛土への移行位置などを長い区間の平均だけで処理すると、丸め誤差よりも地形近似による差が大きくなる可能性があります。


適切な位置で区間を分割したうえで、統一した丸めルールを適用することが、平均断面法による土量計算の精度を安定させます。


メッシュ法で小さな誤差を累積させない方法

メッシュ法では、対象範囲を一定の格子へ分割し、各格子点やセルの高低差から切土・盛土の体積を算出します。不整形な造成地や広い面積の土量を集計するときに利用されます。


メッシュ法で特に注意したいのは、一つ一つのセルの体積が小さくなる場合があることです。セル体積を整数へ丸めると、1立方メートル未満の値が0または1になり、元の計算値から大きく変わります。


たとえば、0.46立方メートルのセルを整数へ四捨五入すると0立方メートルです。このようなセルが100個あれば、丸め前の合計は46立方メートルですが、丸め後の明細合計は0立方メートルになります。


反対に、0.54立方メートルのセルが100個あれば、丸め前の合計は54立方メートルですが、各セルを整数へ四捨五入すると100立方メートルになります。小さな要素を個別に丸める危険性が分かります。


メッシュ法では、各格子点の標高差、セルの平均高低差、セル体積を必要な桁数で保持し、切土側と盛土側へ分類した後、それぞれを合計します。その後、適用条件に従って最終的な切土合計と盛土合計を所定の桁へ丸めます。


計算範囲の境界にかかるセルにも注意が必要です。セル全体が対象範囲に含まれない場合は、実際に含まれる部分の面積などを使って体積を算出することがあります。この面積や割合を早い段階で粗く丸めると、対象面積の合計が実際の計算範囲と一致しなくなる可能性があります。


境界セルの面積、割合、体積は内部値として保持し、全体を合計してから整理します。また、切土と盛土が同一セル内で切り替わる場合の分割方法や補間方法も統一します。


計算するメッシュサイズが変わると、地形の近似方法も変わります。同じ元データでも、細かいメッシュと粗いメッシュで体積が完全に一致するとは限りません。結果に差が生じたときは、丸め誤差だけでなく、格子サイズ、補間方法、境界処理などの違いも確認します。


点群による土量計算で確認したい数値精度

点群を使った体積計算では、多数の三次元座標から現況地形面を作成し、計画面や基準面との差を求めます。処理する点や三角形要素が多いため、一要素当たりの数値差が小さくても、全体の結果へ影響する可能性があります。


最初に確認するのは、座標と標高の単位です。現況点群と計画面で単位が異なっていないか、高さの基準が一致しているかを確認します。単位や基準の不一致は、小数点の丸めよりもはるかに大きな体積差を生むことがあります。


次に、点群を書き出したり、別形式へ変換したりした際の出力桁数を確認します。取得時には十分な小数点以下を持っていても、変換時に座標や標高の桁数が削減されることがあります。


座標の小数点以下が削られると、各点の位置や高さが変わり、地形面の形状にも影響します。変換前後で複数の代表点を比較し、意図しない丸めが起きていないかを確認します。


点群から地表面を作る際には、外れ値除去、地表面抽出、点の間引き、平滑化、穴埋めなどの処理が行われる場合があります。これらは小数点の丸めとは異なる処理ですが、体積差の原因として混同されやすい部分です。


二つの計算結果が一致しないときは、元点群、計算範囲、地表面の生成条件、基準面、控除範囲、丸め条件を順番に比較します。結果の差をすべて丸め誤差と判断しないことが重要です。


点群による計算結果を出力するときは、切土量と盛土量だけでなく、対象面積、基準面、計算範囲、使用データ、処理日時なども保存します。整数の総体積だけを残すと、後から差の原因を検証しにくくなります。


切土量と盛土量を差し引くときの注意点

切土量と盛土量の差は、場内で土を流用できるか、借土や残土処分が必要かを検討する基礎になります。この差し引き計算でも、丸める順序が重要です。


切土量と盛土量をそれぞれ整数へ丸めた後で差し引くと、元の数値を直接差し引いた結果とは異なる場合があります。適用条件に別の指定がない場合、差引土量は丸め前の切土合計と盛土合計を使用して求め、その結果を所定の桁へ丸める方法が、途中の情報を失いにくい運用です。


また、切土と盛土は同じ土量状態とは限りません。切土量が地山状態、盛土量が締め固め後の完成状態で示されている場合、そのまま差し引いても実際の土量バランスを適切に表さないことがあります。


土量状態を統一するために換算係数を用いる場合は、丸め前の数量へ係数を掛け、換算後の値を保持します。その後、同じ状態へ換算された切土量と盛土量を差し引きます。


表土、軟弱土、転石、改良対象土など、場内流用できない土を切土量から除外する場合も、控除量を先に整数へ丸めないようにします。丸め前の切土量から丸め前の控除量を差し引き、その結果を使用します。


借土量や残土量を求めるときは、切土量から盛土量を引くのか、盛土量から利用可能な切土量を引くのかなど、計算式の定義を明記します。同じ差引値でも、正負の扱いが資料ごとに異なると、借土と残土を取り違えるおそれがあります。


場内流用量は、数字上の切土量と盛土量だけで決まるものではありません。土質、含水状態、施工時期、運搬経路、仮置き場所、改良の要否なども関係します。丸め誤差を抑えるとともに、数量の前提条件も記録する必要があります。


土質換算や締固め率を使う場合の丸め方

切土・盛土の計画では、地山状態、掘削してほぐれた状態、締め固め後の状態を区別することがあります。土の状態が変わると体積も変化するため、ほぐしや締固めに関する換算係数を使って数量を整理する場合があります。


この換算では、丸め処理を何度も行わないことが重要です。地山土量を先に整数へ丸め、その値へ換算係数を掛け、換算後の値をさらに整数へ丸めると、複数段階で誤差が入ります。


地山土量は丸め前の値を保持し、その値へ所定の係数を掛けます。換算後の土量も内部値として保持し、運搬計画や盛土計画に必要な区分を合計した後、最終表示時に丸めます。


複数の土質がある場合は、原則として土質区分ごとに適用条件を確認して換算します。現場全体の切土量を一つに合計してから共通係数を掛けると、土質ごとの条件を反映できないことがあります。


土質別の地山土量を丸め前のまま保持し、それぞれに適用する係数を掛けて換算後の値を求めます。その後、同じ土量状態の値を合計します。


係数そのものの桁数にも注意が必要です。計算条件で定められた係数を、担当者の判断で短い桁へ丸めると、対象土量が大きいほど結果への影響も大きくなります。採用した係数と根拠となる条件を計算書へ記載し、別の係数と混在させないようにします。


なお、ほぐしや締固めに関する換算係数は、土質、含水状態、施工方法などによって異なる可能性があります。一般的な数値を無条件に流用せず、設計条件、試験結果、適用する基準、発注者との取り決めなどを確認することが重要です。


土量換算には現場条件による不確実性もあります。計算上の値を過度に細かい桁で表示すると、実際以上に精密な数量であるように見えることがあります。内部計算では桁を保持しつつ、最終表示は計画目的に合った桁へ整理することが大切です。


土量集計表を作成するときの運用ルール

土量集計表では、計算式が正しくても、転記や更新の方法によって結果が狂うことがあります。担当者の注意力だけに頼らず、同じ手順で計算できる形式を整える必要があります。


まず、集計表の冒頭や計算条件欄に、使用単位、保持桁数、表示桁数、丸め方法、丸める段階を記載します。別の担当者が表を開いたときに、計算ルールを推測しなくても分かる状態にします。


入力欄と計算欄も区別します。現況高、計画高、距離、係数などの入力値と、標高差、断面積、区間体積、合計値などの計算結果が混在すると、計算式を誤って上書きする危険があります。


計算用の内部値と、報告書へ転記する表示値を別にすると、精度を保ちながら見やすい帳票を作れます。表示用の数値を変更しても、計算用の元値へ影響しない構成が望まれます。


集計範囲にも注意します。明細を追加したにもかかわらず、合計式の参照範囲へ含まれていないことがあります。逆に、不要になった行が合計範囲に残り、二重計上される場合もあります。


合計が一致しないときは、丸め誤差だけを疑うのではなく、欠落、重複、符号、単位、参照範囲を確認します。特に、切土を正、盛土を負として管理する形式では、符号の誤りによって差引土量が大きく変わります。


ファイルや集計表を複製して使用する場合は、以前の現場の丸め条件や計算式が残っていないかを確認します。見た目が同じでも、係数や参照先が異なる可能性があります。


正式な数量の転記元も一本化します。複数の担当者が別々の集計表から数値を取得すると、更新日時や計算条件の違う数量が同じ資料へ混在します。確定版の管理表を明確にし、更新日や版を記録します。


また、使用する計算環境によって数値の保持方法や丸め処理が異なる可能性があります。重要な数量では、計算式を値へ置換していないか、出力やコピーの際に表示値だけへ変換されていないか、指定した桁と丸め方法が維持されているかを確認します。


丸め誤差を見つけるための照査方法

土量集計の照査では、最終合計だけを見るのではなく、元データから表示値までを段階的に確認します。


最初に、標高、距離、面積、体積の単位を確認します。単位の不一致は、丸め誤差より大きな差を生むため、最初に除外すべき原因です。


次に、代表的な区間やメッシュを選び、丸め前の入力値から再計算します。集計表の内部値、画面の表示値、再計算結果を比較すれば、どの段階で差が発生したかを確認できます。


明細の丸め前合計と、表示された明細の合計も比較します。両者の差が、表示桁数と明細数から想定される範囲に収まっているかを確認します。


差が大きい場合は、明細の欠落、二重計上、計算式の参照漏れ、符号の誤りなどを調べます。丸め差に見えて、実際には計算範囲の設定ミスであることもあります。


工区別合計と現場全体合計の関係も確認します。全体合計が最下層の明細から直接計算されている場合、丸め済みの工区別合計を足した値とは一致しないことがあります。


どの合計を正式値とするかを確認し、資料ごとに異なる計算経路を使わないようにします。工区別数量を確定値として使用する場合は、その丸め条件を含めて管理します。


切土量、盛土量、差引土量については、差引土量がどの段階の数量から計算されているかを確認します。切土量と盛土量を表示値へ丸めてから差し引くと、丸め前の値から計算した結果とは異なる場合があります。


前回計算との比較も有効です。計算範囲や設計面を変更していないのに土量が変わった場合は、丸め方法、表示桁数、換算係数、計算式、元データの版などが変わっていないかを確認します。


照査結果は、「確認済み」とだけ記録するのではなく、確認した単位、代表計算、丸め条件、明細合計と全体合計の差などを残します。同じ元データと同じ条件を使えば、担当者が変わっても同じ結果を再現できる状態が理想です。


まとめ

小数点の丸めは、切土・盛土の体積計算で見落とされやすい一方、土量集計の結果を左右する重要な条件です。一つの区間やメッシュでは小さな差でも、多数の明細を合計すると、借土量、残土量、場内流用量、運搬計画などへ影響する差になる可能性があります。


土量集計を狂わせないためには、まず単位と保持桁数を統一し、途中計算では不用意に丸めず、元の数値を保持することが基本です。さらに、四捨五入、切り捨て、切り上げを無秩序に混在させず、丸め方法と処理順序を統一する必要があります。


適用する数量算出条件に別の指定がない場合は、明細を個別に丸めてから合計するのではなく、丸め前の値を合計してから最終結果を整理する方法が、計算途中の情報を失いにくい運用です。また、現地で取得した元データ、演算途中の計算値、帳票へ記載する表示値を分けて管理することで、差が生じた場所を追跡しやすくなります。


平均断面法、メッシュ法、点群による三次元計算など、どの方法を使う場合でも、丸めだけで計算精度が決まるわけではありません。測点の設定、計算範囲、地形面の作り方、土量状態、土質換算、控除条件なども結果に影響します。


合計が一致しないときは、すべてを丸め誤差として処理せず、単位、範囲、重複、欠落、符号、計算式、換算係数を順番に確認することが重要です。


現場で切土・盛土の体積計算を効率よく進めるには、計測から集計までの条件を一貫して管理する必要があります。LRTK Phoneを活用して現況地形を計測する場合も、現場で確認する表示値と正式な計算値を区別し、計測範囲、基準面、計算方法、丸め条件を記録することで、再現性のある土量管理につなげられます。


LRTKで現場の測量精度・作業効率を飛躍的に向上

​

LRTKシリーズは、建設・土木・測量分野における高精度なGNSS測位を実現し、作業時間短縮や生産性の大幅な向上を可能にします。国土交通省が推進するi-Constructionにも対応しており、建設業界のデジタル化促進に最適なソリューションです。

LRTKの詳細については、下記のリンクよりご覧ください。

​

 

製品に関するご質問やお見積り、導入検討に関するご相談は、

こちらのお問い合わせフォームよりお気軽にご連絡ください。ぜひLRTKで、貴社の現場を次のステージへと進化させましょう。

bottom of page