# Difference between revisions of "-"

Jump to navigation
Jump to search

imported>Clippy m |
m (Add page sections/Normalise case - QBasic) |
||

Line 2: | Line 2: | ||

+ | {{PageSyntax}} | ||

− | + | return_value = number1 - number2 | |

− | |||

Line 12: | Line 12: | ||

* Subtracting a negative value will actually perform addition with the other value. | * Subtracting a negative value will actually perform addition with the other value. | ||

* Subtracting a negative or [[negation|negated]] value will make the return value more positive. | * Subtracting a negative or [[negation|negated]] value will make the return value more positive. | ||

− | * Addition and subtraction are the last operations performed in | + | * Addition and subtraction are the last operations performed in QBasic's normal order of operations. |

* Subtraction cannot be performed on [[STRING]] values. | * Subtraction cannot be performed on [[STRING]] values. | ||

− | + | {{PageSeeAlso}} | |

− | |||

[[+|+ positive]] (addition operator) | [[+|+ positive]] (addition operator) | ||

[[Mathematical Operations]] | [[Mathematical Operations]] | ||

− | |||

{{PageNavigation}} | {{PageNavigation}} |

## Revision as of 17:02, 4 February 2021

The **-** mathematical operator performs subtraction on two numerical values or negates a single value.

## Syntax

return_value = number1 - number2

## Description

- Numbers used can be any literal or variable numerical value type.
- Subtracting a negative value will actually perform addition with the other value.
- Subtracting a negative or negated value will make the return value more positive.
- Addition and subtraction are the last operations performed in QBasic's normal order of operations.
- Subtraction cannot be performed on STRING values.

## See also

+ positive (addition operator)

*Navigation:*