Equal Numbers: Difference between revisions
| mNo edit summary |  (Standartise description among all Equal X pages) Tags: Mobile edit Mobile web edit Advanced mobile edit | ||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 8: | Line 8: | ||
| }} | }} | ||
| Outputs  | Outputs [[True]] if both [[number]] inputs are equal, and False otherwise. | ||
| [[File:Equal Numbers example.jpg|frameless|center|Example]] | [[File:Equal Numbers example.jpg|frameless|center|Example]] | ||
| Line 14: | Line 14: | ||
| == Notes == | == Notes == | ||
| The numbers do not have to be actually equal to be considered equal, they have to be ''close enough''. | * The numbers do not have to be actually equal to be considered equal, they have to be ''close enough''. | ||
| [[File:Equal-not-precise.jpg|thumb|none|0.001 is equal to 0]] | : [[File:Equal-not-precise.jpg|thumb|none|0.001 is equal to 0]] | ||
| If high precision is required, the following script can be used: | : If high precision is required, the following script can be used: | ||
| [[File:precise-equals.jpg|thumb|none|Does not have the same issue as the example above]] | : [[File:precise-equals.jpg|thumb|none|Does not have the same issue as the example above]] | ||
| * You can check whether a number is valid by checking whether it is equal to itself. <code>nan</code>, <code>inf</code> and <code>-inf</code> are not considered equal to themselves because they represent a set of numbers. | |||
| : [[File:Equal_nan_inf.png|thumb|none|NaN and Infinity are not equal to themselves]] | |||
| == Related == | |||
| * [[Less Than]] | |||
| * [[Greater Than]] | |||
| * [[Equal Vectors]] | |||
| * [[Equal Truths]] | |||
| * [[Equal Objects]] | |||
| [[Category:Blocks]] | [[Category:Blocks]] | ||
Latest revision as of 00:37, 23 August 2025
Equal Numbers
  | Type | Script block | 
| Collider | None | 
| Folder | Math | 
| Ports | |
|---|---|
| Inputs | Num1 Num2 | 
| Outputs | Num1 = Num2 | 
Outputs True if both number inputs are equal, and False otherwise.

Notes
- The numbers do not have to be actually equal to be considered equal, they have to be close enough.
- If high precision is required, the following script can be used:
- You can check whether a number is valid by checking whether it is equal to itself. nan,infand-infare not considered equal to themselves because they represent a set of numbers.
 
	


