Learn R Programming

rdiversity (version 2.2.0)

negate: Binary Negation (!)

Description

Negates the binary number x. Negation x -> -x or -x -> x

Usage

negate(x)

Value

The negated number of x. Returns a binary vector with signed=TRUE

Arguments

x

The number to be negated. A binary vector is expected.

Details

An »unsigned« number will be returned as »signed« regardless of whether the value is negative. No floating point supported.

See Also

switchEndianess or fillUpToByte.

Examples

Run this code
summary(rdiversity:::negate(as.binary(5, signed=TRUE)))
summary(rdiversity:::negate(as.binary(-5, signed=TRUE)))
summary(rdiversity:::negate(as.binary(5, signed=FALSE)))

Run the code above in your browser using DataLab