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 161297
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T11:11:18+00:00 2026-05-11T11:11:18+00:00

I was just using gdb to print out a value of a double and

  • 0

I was just using gdb to print out a value of a double and to my surprise it printed -0

What is a double of -0 value mean in C?

By the way when I checked it’s equality with 0 it returned true: To do the comparison I just did the following

in gdb

> print some_double -0 > print some_double == 0 1 
  • 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. 2026-05-11T11:11:18+00:00Added an answer on May 11, 2026 at 11:11 am

    Negative zero is a useful concept for numerical computing and is a valid floating point number in C.

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

Sidebar

Related Questions

Is there a way to list all the loaded modules using gdb, just like
GNU Emacs 23.2.1 GCC 4.4.4 I am using gdb-many-windows to debug. I am just
I've just tried using gdb on BackTrack Linux and I must say that its
Possible Duplicate: Debugging using gdb - Best practices I have just one .cpp file
Just using this as an example... Here are the columns in my UserProfile table:
I was just using the plugin Yslow for Mozilla Firefox, and it told me
Instead of just using urllib does anyone know of the most efficient package for
I'm just using the opengl SDL template with Xcode, and everything runs fine. I
When programming against a fluent API or just using method-chaining, I've seen the style
We have a couple ASP MVC websites just using the standard VS templates default

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.