3 "description": "by int",
4 "schema": {"multipleOf": 2},
7 "description": "int by int",
12 "description": "int by int fail",
17 "description": "ignores non-numbers",
24 "description": "by number",
25 "schema": {"multipleOf": 1.5},
28 "description": "zero is multiple of anything",
33 "description": "4.5 is multiple of 1.5",
38 "description": "35 is not multiple of 1.5",
45 "description": "by small number",
46 "schema": {"multipleOf": 0.0001},
49 "description": "0.0075 is multiple of 0.0001",
54 "description": "0.00751 is not multiple of 0.0001",
61 "description": "by decimal number where floating point precision is wrong",
62 "schema": {"multipleOf": 0.01},
65 "description": "Number 2 is multiple of 0.01",
70 "description": "Number 2.1 is multiple of 0.01",
75 "description": "Number 2.2 is multiple of 0.01",
80 "description": "Number 2.3 is multiple of 0.01",
85 "description": "Number 2.4 is multiple of 0.01",
90 "description": "Number 1.211 is not multiple of 0.01",