pm#atomic_ADT__atomic_abstract_data_type exclusion: physical_quantity structured_ADT supertype: quantity (sumo) description_medium subtype: number subtype: real_number a number that can be expressed as a (possibly infinite) decimal, i.e. a number that has a position on the number line subtype: rational_number real_number that is the product of dividing two integers subtype: integer a negative or nonnegative whole number subtype: nonnegative_integer__nonnegativeinteger integer >= 0 subtype: positive_integer integer > 0 subtype: zero class containing only 0 subtype: negative_integer integer < 0 subtype: even_integer integer that is evenly divisible by 2 subtype: odd_integer__oddinteger integer that is not evenly divisible by 2 subtype: prime_number__primenumber subtype: irrational_number subtype: nonnegative_real_number real_number >= 0 subtype: nonnegative_integer__nonnegativeinteger integer >= 0 subtype: positive_real_number real_number > 0 subtype: positive_integer integer > 0 subtype: negative_real_number real_number < 0 subtype: negative_integer integer < 0 subtype: binary_number elements from the number system with base 2; every binary_number is expressed as a sequence of the digits 1 and 0 subtype: decimal subtype: imaginary_number__imaginarynumber a number that is the result of multiplying a real_number by the square root of -1 subtype: complex_number__complexnumber a number that has the form: x + yi, where x and y are real_numbers and i is the square root of -1 subtype: boolean two instances: true and false instance: true false
No statement uses or specializes atomic_ADT; click here to add one.