Page MenuHomeFeedback Tracker

[REQUEST] Add the double primative, and upgrade vectors to doubles
Feedback, UrgentPublic

Description

We have a 20km x 20km map, and floats do NOT cut it in the corners of the map.

Memory usage isn't awful these days. Give us some precision!

Details

Severity
None
Resolution
Open
Reproducibility
N/A
Operating System
Windows 7
Category
General
Steps To Reproduce

Use floating point numbers

Event Timeline

NATION added a subscriber: NATION.Jan 27 2024, 8:44 PM

A stupid example when done within the game.

float j = (Math.Round(14162.814453 * 1000) / 1000); -> 14162.8
float k = ((Math.Round(15258.742187 * 1000) * 0.001)); -> 15258.7

Rounding to 3rd digit.
No need of exponentials or triangulation to show how much the error propagates with enscript floats.

Geez changed the task status from New to Feedback.Jan 29 2024, 9:58 AM