No, it was simply translated and refined (I asked it to format the text in a readable way instead of just one long writing as I started with) for clarity in English from Norwegian by Copilot. It did help me with some terminology, such as “Epoch Points,” since I wasn’t familiar with the correct term in English.
The idea of using floating point was mine, as a way to handle multiple calendars with better possibilities for calculating asynchronous time periods, using algorithms to create non-linear calendars, and incorporating “crossover dates” or common/shared epoch points.
I understand that floating point can have issues with extremely small numbers, but how often does anyone actually need to work with a time value as small as 10⁻¹⁵?
Of course, if extreme precision is required, arbitrary precision arithmetic would likely be a better choice.
The main issue with today’s system calendars is that most of them do not support negative numbers/dates, which are necessary for historical dates. If all system calendars used a common epoch point and supported negative timestamps, this problem might be reduced.
Today’s ISO standard will work for most “normal” calendars, but it is not well-suited for non-standard, non-linear calendars—especially those that are not based on seconds, or those that follow cyclical or event-driven timekeeping instead of continuous linear progression.
I apologize for using floating point as an example instead of arbitrary precision arithmetic—it was simply the first thing that came to mind. I’m neither a scientist nor a programmer, just someone thinking logically about the topic.
Of course, it might be better to use “arbitrary precision arithmetic” if you work with something that need extreme precision…
The problem with today’s system calendars is that most of them doesn’t support negativ numbers/dates, that is needed for historical dates, if all system calendars used a common epoch point, and if they all supported negative dates, it might not be a problem…
Today’s ISO standard will work for most “normal” calendars, but it will not work well for none-standard none-linear calendars.
Sorry for using floating point as an example insted of for example arbitrary precision arithmetic…
I am neither a scientist nor a programmer, I only write or talk based on my own logical thinking, and floating point was what fell into minded when I wrote this.
NOTE: This text has been translated and refined by Copilot from Norwegian to English. It also helped me find the correct terminology, such as “arbitrary precision arithmetic,” since I wasn’t familiar with the correct term in English. In Norwegian, I would have used something like “ekstremt store positive og negative tall med høy presisjon”, or "astronomisk høye positive og negative tallrekker med ekstrem presisjon."