# Known Bugs and Limitations¶

## Mathematical Classes¶

### MRational¶

When using the method`setDouble(double)`

, the nominator and denominator will be determined with an accuracy of 6 digits. This results in the following side-effects:
- floating point numbers may result in rational numbers with large nominators/denominators
- for values bigger than 9.999.999 the denominator will be set to
`0`

and the resulting rational number will become`1/0`

### MOpMatrix¶

The usage of `MOpNumber@s in @OpMatrix`

is discouraged. Especially the method `determinant()`

may result in an infinite loop. Use `NumberMatrix`

with @MOpNumber@s instead.