Next: Object, Previous: NullValueHolder, Up: Base classes [Index]

**Defined in namespace Smalltalk****Superclass: Magnitude****Category: Language-Data types**I am an abstract class that provides operations on numbers, both floating point and integer. I provide some generic predicates, and supply the implicit type coercing code for binary operations.

• Number class-converting: | (class) | |

• Number class-testing: | (class) | |

• Number-arithmetic: | (instance) | |

• Number-coercion: | (instance) | |

• Number-comparing: | (instance) | |

• Number-converting: | (instance) | |

• Number-copying: | (instance) | |

• Number-error raising: | (instance) | |

• Number-misc math: | (instance) | |

• Number-point creation: | (instance) | |

• Number-retrying: | (instance) | |

• Number-shortcuts and iterators: | (instance) | |

• Number-testing: | (instance) | |

• Number-truncation and round off: | (instance) |