Welcome to the Creatures Wiki! Log in and join the community.

# Difference between revisions of "DIVV"

From Creatures Wiki

m (→Example) |
(rewording first sentence) |
||

Line 1: | Line 1: | ||

− | '''DIVV''' is a [[CAOS]] command | + | '''DIVV''' is a [[CAOS]] command used to divide integer and float variables. |

==Usage== | ==Usage== |

## Latest revision as of 15:51, 7 June 2018

**DIVV** is a CAOS command used to divide integer and float variables.

## Usage[edit]

Syntax: *DIVV var (variable) x (int or float)*

Divides *var* by *x*, so `var = var / x`

.

If both *var* and *x* are integers, integer division is used. This takes the floor, so 17 / 9 = 1. If either argument is a float, floating point division is used, and *var* will be a float after the operation. If you need to perform floating point division with two integer variables, consider ITOF.

## Example[edit]

This is equivalent to *MODV va00 va01*, where va00 and va01 are both integer.

SETV va02 va00 DIVV va02 va01 MULV va02 va01 SUBV va00 va02