OpenBI Docs Buy

Number.IsEven

true when a number is even: divisible by 2 once its fraction is dropped.

Group: Number. Power Query M has it too: a query that uses it is written as in Power BI.

Syntax

Number.IsEven(number as number) as logical
ParameterTypeDescription
numbernumberThe number to test.

Returns

logical. true for an even number, false otherwise.

Remarks

  • A fraction is dropped first, so 2.5 counts as 2 and is even, as in Power Query. For a negative number the whole number at or below counts: -2.5 is taken as -3, odd.
  • null is an error: the parameter is a number, not a nullable one.

Examples

An even number

Number.IsEven(4)
true

The even rows of a list

List.Select({1, 2, 3, 4, 5, 6}, Number.IsEven)
{2, 4, 6}

A fraction

Number.IsEven(2.5)
true

Number.IsOdd, Number.Mod.

Last updated · OpenBI Studio 0.3.79