JOIN
 Select a Forum     Round Tables New Member Discussions News Discussions Algorithm Matches Marathon Matches NASA Tournament Lab TopCoder Cookbook High School Matches Sponsor Discussions Development Forums Design Forums Search | Watch Thread  |  My Post History  |  My Watches  |  User Settings View: Flat  | Threaded  | Tree Previous Thread  |  Next Thread Forums Round Tables Suggestions & Feedback fractional values
 fractional values | Reply I'm wondering how we should deal with comparing and returning fractional values in our programs to get the correct output. For example, either in the first round of this tournament or in an early beta, the problem was given to write a method that calculates when two trains or trucks heading toward each other would meet. In the challenge round I challenged someone's code, and my challenge succeeded because "the method returned 50.666667 when it should have returned 50.666666" or something like that. I'm guessing that this difference is just rounding error. The problem came up again for me in the Triangle problem in a beta last week. I stored the sides of triangle as doubles, and when I tested my code, sides that I know should have been equal tested not equal, I'm guessing because of rounding in the calculations. In this case, it may be that I don't know the proper way to compare doubles. At any rate, I'm wondering if anyone else has had similar problems or has any suggestions. -montague
 Subject Author Date fractional values montague Apr 22, 2001 at 4:11 PM EDT Re: fractional values unlord Apr 22, 2001 at 4:40 PM EDT Re: fractional values Soli Apr 22, 2001 at 7:24 PM EDT Re: fractional values ads09 Apr 23, 2001 at 9:43 AM EDT
 Forums Round Tables Suggestions & Feedback fractional values Previous Thread  |  Next Thread