Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6622109
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 25, 20262026-05-25T21:21:49+00:00 2026-05-25T21:21:49+00:00

What existing terminology and art is there for data types that have values implying

  • 0

What existing terminology and art is there for data types that have values implying ranges of tolerance, not specific points?

An example: time values. In ISO 8601 notation, the value 1964 encompasses the values 1964-05, 1964-05-02, 1964-05-02T18, 1964-05-02T18:27, 1964-05-02T18:27:43, 1964-05-02T18:27:43.0613.

That is, each one of those values is not a zero-dimensional point, but an interval encompassing a range of more-precise values.

The more precise values in that set should compare equal to the less-precise ones:

1964 < 1964-05-02 → False
1964 > 1964-05-02 → False
1964 = 1964-05-02 → True

and ‘greater than’ and ‘less than’ should be both false for values encompassed within a less-precise value. The intervals don’t overlap, so that’s not a concern.

1964-05-02T18:27:43 < 1964-05-02T18:30:11 → True
1964-05-02T18:27:43 < 1964-05-02 → False
1964-05-02T18:27:43 < 1964-05-04 → True

But how should such types be implemented? What kind of comparison am I talking about? What about arithmetic on such values?

In short, what existing body of knowledge should I be looking to for exploration of these concepts?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-25T21:21:50+00:00Added an answer on May 25, 2026 at 9:21 pm

    As your italics managed to work out, this is called interval arithmetic.

    You’re specifically interested in order and equality relationships between interval values. The wikipedia article doesn’t talk about that, but i assume it has been worked on, as it’s a fairly basic thing to want to do with numbers, even fuzzy ones.

    I would imagine that you would say that two intervals are not equal if their ranges do not overlap at all, and that an interval is greater than another interval if the former’s range lies entirely above the latter’s.

    However, i don’t think you can have a sensible definition of equal; you might need several different kinds of quasi-equality. You could say two ranges which are not not equal are equal, but i don’t think that really helps. That’s more like possibly equal. Then there’s your idea of one range containing another, in which case you might say that the larger was roughly equal to the smaller. However, since the roughly equal relationship is not symmetric, it’s not an equivalence relation, and so it doesn’t make a good kind of general-purpose equality.

    Or maybe this whole thing is just a generalised case of the idea of significant figures? I suppose interval arithmetic is just the arithmetic you use to deal with numbers that have significant figures.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Some existing web services I consume have methods that look something like this: List<Employee>
We already have an existing MSI Installer (web deployment project - .vdproj) that we
What existing services/libraries are there for in-game advertisement that can be used in your
An existing document based application that saves and loads it's data using NSKeyedArchiver /
Is there an existing List implementation in Java that maintains order based on provided
An existing Java site is designed to run under / on tomcat and there
Any existing Flash SWF compilers that can understand directives like #IF #ENDIF , etc?
Reading existing code at work, I wondered how come this could work. I have
An existing DB schema has unique, non-primary, keys, and some foreign keys that rely
I have looked through all the OpenCV documentation that I could find and googled

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.