It returns true for equal numbers.
Input  Output 

{"a":8.4,"b":8.4}

true

{"a":3,"b":3}

true

{"a":0,"b":0}

true

It emits false for comparisons with null except if both are null.
Input  Output 

{"a":null,"b":null}

true

{"a":1,"b":null}

false

{"a":null,"b":2.5}

false

It returns false for unequal numbers.
Input  Output 

{"a":6.4,"b":3.4}

false

{"a":4,"b":1}

false

{"a":0,"b":2}

false
