ISO 6093:1985 情報処理—情報交換のための文字列での数値の表現 | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) は、各国の標準化団体 (ISO メンバー団体) の世界的な連合です。国際規格の作成作業は、通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。 ISOと連携して、政府および非政府の国際機関もこの作業に参加しています。

技術委員会によって採択された国際規格の草案は、ISO 理事会によって国際規格として承認される前に、承認のためにメンバー団体に回覧されます。それらは、投票するメンバー団体による少なくとも 75% の承認を必要とする ISO 手順に従って承認されます。

国際規格 ISO 6093 は、技術委員会 ISO/TC 97, 情報処理システムによって作成されました。

ユーザーは、すべての国際規格が随時改訂されること、および他の国際規格への参照は、別段の記載がない限り、その最新版を意味することに注意する必要があります。

1 適用範囲と適用分野

この国際規格は、データ処理システム間の交換に使用するために、機械が読み取り可能な形式の文字列で表される数値の 3 つの表現を指定します。この国際標準は、プログラミング言語標準の開発者およびプログラミング製品の実装者にもガイダンスを提供します。これらの表現は人間が認識できるため、人間同士のコミュニケーションに役立つ可能性があります。

表現の底は10です。

この国際規格は、小数点の有無にかかわらず、有限桁数で構成される数値にのみ適用されます。表現されている数の正確さを伝達するメカニズムや、数値表現を区切る方法、または数値表現をより大きな集合体に編成する方法は指定されていません。

3 参考文献

  • ISO 646, 情報処理 — 情報交換用の ISO 7 ビット コード化文字セット。
  • ISO 2022, 情報処理 - ISO 7 ビットおよび 8 ビット コード化文字セット - コード拡張技術。
  • ISO 4873, 情報処理 - 情報交換のための 8 ビット コード - 実装のための構造と規則。

4 つの定義

この国際規格の目的のために、次の定義が適用されます。

4.1

小数点

数値の整数部分を形成する数字と小数部分を形成する数字を区切る文字。

4.2

田畑

データ キャリア上の文字位置の連続した文字列。

4.3

フィールドの説明

その内容がインターチェンジ パーティに対して一意の数値解釈を持つことを保証するために、フィールドが所有する一連の特性。交換データのセット内の各フィールドについて、フィールドの説明は、当事者間の交換契約に関連する文書で指定されます。フィールドの説明には、フィールドの長さの指定が含まれます。

4.4

フィールドの長さ

フィールドの文字位置の数。

4.5

位置表記

実数が文字列によって表される記数法で、文字によって寄与される値がその値だけでなくその位置にも依存するようになっています。

Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.

Draft International Standards adopted by the technical committees are circulated to the member bodies for approval before their acceptance as International Standards by the ISO Council. They are approved in accordance with ISO procedures requiring at least 75 % approval by the member bodies voting.

International Standard ISO 6093 was prepared by Technical Committee ISO/TC 97, Information processing systems.

Users should note that all International Standards undergo revision from time to time and that any reference made herein to any other International Standard implies its latest edition, unless otherwise stated.

1 Scope and field of application

This International Standard specifies three presentations of numerical values, which are represented in character strings in a form readable by machine, for use in interchange between data processing systems. This International Standard also provides guidance for developers of programming language standards and implementors of programming products. These representations are recognizable by humans, and thus may be useful in communication between humans.

The base of representation is 10.

This International Standard applies only to numerical values consisting of a finite number of digits with or without the decimal mark. It does not specify the mechanism to communicate the accuracy of the number being represented or the method of delimiting the numerical representations or the organization of the numerical representations into larger aggregates.

3 References

  • ISO 646, Information processing — ISO 7-bit coded character set for information interchange.
  • ISO 2022, Information processing — ISO 7-bit and 8-bit coded character sets — Code extension techniques.
  • ISO 4873, Information processing — 8-bit code for information interchange — Structure and rules for implementation.

4 Definitions

For the purpose of this International Standard the following definitions apply.

4.1

decimal mark

The character that separates the digits forming the integral part of a number from those forming the fractional part.

4.2

field

A continuous string of character positions on a data carrier.

4.3

field description

The set of characteristics possessed by the field to ensure that its contents have an unique numerical interpretation to the interchange parties. For each field within a set of interchanged data the field description is specified in documentation associated with the interchange agreement between the parties. The field description includes the specification of the length of the field.

4.4

length of a field

The number of character positions of a field.

4.5

positional notation

A numeration system in which a real number is represented by a string of characters in such a way that the value contributed by a character depends on its position as well as on its value.