From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id 6118ABBAF for ; Mon, 23 Jun 2008 14:06:46 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: An4BAIguX0jC2fJWfGdsb2JhbACJboh+AQELBQIECREDnRs X-IronPort-AV: E=Sophos;i="4.27,690,1204498800"; d="scan'208";a="14283507" Received: from anchor-post-36.mail.demon.net ([194.217.242.86]) by mail1-smtp-roc.national.inria.fr with ESMTP; 23 Jun 2008 14:06:46 +0200 Received: from orion.metastack.com ([80.177.38.218]) by anchor-post-36.mail.demon.net with esmtp (Exim 4.67) id 1KAkom-000AIu-Jy for caml-list@yquem.inria.fr; Mon, 23 Jun 2008 12:06:45 +0000 Received: from countertenor (general-ld-218.t-mobile.co.uk [149.254.200.218]) (authenticated bits=0) by orion.metastack.com (8.13.4/8.13.3) with ESMTP id m5NBtENv000685 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Mon, 23 Jun 2008 12:55:19 +0100 From: "David Allsopp" To: "'caml-list caml-list'" References: <4b5157c30806220956p164d8346i3e832bc8b8666306@mail.gmail.com> <4b5157c30806221350xe608e08v1ed2d9a1e6b9d744@mail.gmail.com> <6975022428ED405199F4BC4DE14D970B@countertenor> <95513600806230155r4283b8k84d5b94f0f0dc3c5@mail.gmail.com> Subject: RE: [Caml-list] Strange behaviour of string_of_float Date: Mon, 23 Jun 2008 13:06:25 +0100 Organization: MetaStack Solutions Ltd. Message-ID: <096C87B6F5B7461088B36403C0662331@countertenor> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512 thread-index: AcjVDVUn7mPmru9WTD+auq/D0EHaewAECdTA In-Reply-To: <95513600806230155r4283b8k84d5b94f0f0dc3c5@mail.gmail.com> X-Scanned-By: MIMEDefang 2.63 on 172.16.28.218 X-Spam: no; 0.00; exception:01 caml-list:01 behaviour:01 caml:02 objective:02 string:02 string:02 float:03 float:03 anyway:05 nan:06 nan:06 strange:08 version:13 but:14 > > All that said, the values given by > > string_of_float cannot always be fed back to float_of_string anyway > > (e.g. float_of_string (string_of_float nan)) > > euh, why do you say that ? it does : > > # float_of_string (string_of_float nan) ;; > - : float = nan Because: Objective Caml version 3.09.3 # float_of_string (string_of_float nan);; Exception: Failure "float_of_string". but this is clearly fixed in 3.10! David