Class: RationalNumber
_Rational number = 'numerator' / 'denominator'. _
__
URI: cim:RationalNumber
classDiagram
class RationalNumber
RationalNumber : denominator
RationalNumber : numerator
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| denominator | 0..1 Integer |
Denominator | direct |
| numerator | 0..1 Integer |
Numerator | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ReadingType | argument | range | RationalNumber |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:RationalNumber |
| native | cim:RationalNumber |
LinkML Source
Direct
name: RationalNumber
description: "Rational number = 'numerator' / 'denominator'.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
denominator:
name: denominator
description: "Denominator. Value 1 indicates the number is a simple integer.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RationalNumber.denominator
multivalued: false
domain_of:
- RationalNumber
- ReadingInterharmonic
- Ratio
range: integer
required: false
numerator:
name: numerator
description: "Numerator.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RationalNumber.numerator
multivalued: false
domain_of:
- RationalNumber
- ReadingInterharmonic
- Ratio
range: integer
required: false
class_uri: cim:RationalNumber
Induced
name: RationalNumber
description: "Rational number = 'numerator' / 'denominator'.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
denominator:
name: denominator
description: "Denominator. Value 1 indicates the number is a simple integer.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RationalNumber.denominator
multivalued: false
alias: denominator
owner: RationalNumber
domain_of:
- RationalNumber
- ReadingInterharmonic
- Ratio
range: integer
required: false
numerator:
name: numerator
description: "Numerator.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:RationalNumber.numerator
multivalued: false
alias: numerator
owner: RationalNumber
domain_of:
- RationalNumber
- ReadingInterharmonic
- Ratio
range: integer
required: false
class_uri: cim:RationalNumber