This page aims to collect editor behaviors that may seem odd or unintuitive.
Looking for contributors!
If you have information you think would be helpful to others, please consider adding it to the list below!
Floating Point Number inputs in the editor (e.g. An object's Location / Rotation / Zoom) are visually rounded to the nearest hundredth, or the second decimal place: 0.0X). However, the true value can hold up to three decimals of precision (0.00X).
This means you can type values such as 0.123 into the editor to more precisely place objects, but be aware the editor will still not show this level of precision.
Dragging objects in the viewport will not snap them to the "rounded" grid. This is particularly noticeable when adjusting decorations, as two decorations that both show a location of 0.01 may actually be in different locations if the hidden decimal differs. For example: 0.012 ~ 0.013 will both display 0.01 in the editor.
Floating Point Numbers in the Node Graph editor support arbitrary precision, but they may be visually rounded in input fields. Additionally, due to the Equal node using "fuzzy equality" when comparing floats, values that are close enough will be considered equal. (e.g. 2.0000001 = 2)

0.03, 0.06, etc.). Then, an additional delay of 1 tick is incurred, making the minimum possible timer duration 0.06, or 2 server ticks. This applies to all values except 0.00 or less, which are considered invalid in all cases, causing the timer to not start.[2]
Floating Point Number precision is limited to 3 decimal places, with the rest of the digits being truncated. This means 0.12345 == 0.123 (Need to verify with calculated values.)| Input Time | Result | Notes |
|---|---|---|
0.03 |
0.06 |
0.03 + 0.03 |
0.031 |
0.09 |
0.06 (rounded up) + 0.03 |
0.03099 |
0.06 |
0.03 (truncated) + 0.03 |
0.00099 |
0.00 |
Timer fails to start with 0.00 duration. |
Credits to Staeld for the analysis. Please let a Mentor on discord know if you notice any errors in these numbers.