Procs
proc `&=`(x: var float128; y: float128) {.importcpp: "((#) &= (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `*=`(x: var float128; y: float128) {.importcpp: "((#) *= (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `+=`(x: var float128; y: float128) {.importcpp: "((#) += (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `-=`(x: var float128; y: float128) {.importcpp: "((#) -= (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `-`(x: float128): float128 {.importcpp: "-((#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `/=`(x: var float128; y: float128) {.importcpp: "((#) /= (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `<<=`(x: var float128; y: float128) {.importcpp: "((#) <<= (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `<=`(x, y: float128): bool {.importcpp: "((#) <= (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `<`(x, y: float128): bool {.importcpp: "((#) < (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `==`(x, y: float128): bool {.importcpp: "((#) == (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `>=`(x, y: float128): bool {.importcpp: "((#) >= (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `>>=`(x: var float128; y: float128) {.importcpp: "((#) >>= (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `>`(x, y: float128): bool {.importcpp: "((#) > (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `^=`(x: var float128; y: float128) {.importcpp: "((#) ^= (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
proc `|=`(x: var float128; y: float128) {.importcpp: "((#) |= (#))", nodecl, ...raises: [], tags: [].}
- Source Edit
Converters
converter to_float128(x: SomeFloat): float128 {.importcpp: "(__float128)((#))", nodecl, ...raises: [], tags: [].}
- Source Edit
converter to_float128(x: SomeInteger): float128 {. importcpp: "(__float128)((#))", nodecl, ...raises: [], tags: [].}
- Source Edit