From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 07A897EFCD for ; Wed, 15 Oct 2014 13:15:58 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of marek@xivilization.net) identity=pra; client-ip=178.63.18.39; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="marek@xivilization.net"; x-sender="marek@xivilization.net"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of marek@xivilization.net designates 178.63.18.39 as permitted sender) identity=mailfrom; client-ip=178.63.18.39; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="marek@xivilization.net"; x-sender="marek@xivilization.net"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@coaxial.xivilization.net) identity=helo; client-ip=178.63.18.39; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="marek@xivilization.net"; x-sender="postmaster@coaxial.xivilization.net"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjUOAD5XPlSyPxIn/2dsb2JhbABbgw5kA4NKti+aGAIMgQoWAX2EAwEBAwEjHQEBNwEECwsaAgUhAgIPSAYTiCoDAQQEDAGxfHiFAgEFgQKIRyWGNgEBAQEBBQIBGQaBLI8iBy6CSYFUnVaHZI41g3lqgkoBAQE X-IPAS-Result: AjUOAD5XPlSyPxIn/2dsb2JhbABbgw5kA4NKti+aGAIMgQoWAX2EAwEBAwEjHQEBNwEECwsaAgUhAgIPSAYTiCoDAQQEDAGxfHiFAgEFgQKIRyWGNgEBAQEBBQIBGQaBLI8iBy6CSYFUnVaHZI41g3lqgkoBAQE X-IronPort-AV: E=Sophos;i="5.04,723,1406584800"; d="scan'208";a="101251890" Received: from coaxial.xivilization.net ([178.63.18.39]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES128-SHA; 15 Oct 2014 13:15:57 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xivilization.net; s=xiv; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=DuCZ43a154kwGQcyq1ym48fHZO7u/PJ0hmS1u65RsxY=; b=uAWJ4ZbZnZf9bcU+7a9LbcqEr3nzmAaLAdBwfV2KRcYdA50Mp/MrYduL1WSng1szbvNxQbILcteW2OdiUYApxCODhKxBBOimKDW3wphfbOz2QOHyvtxYE7VUkczCuaay; Received: from aftr-88-217-180-198.dynamic.mnet-online.de ([88.217.180.198] helo=localhost.localdomain) by coaxial.xivilization.net with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XeMYc-0004HW-Pb; Wed, 15 Oct 2014 13:15:55 +0200 Date: Wed, 15 Oct 2014 13:13:21 +0200 From: Marek Kubica To: Drup Cc: caml users Message-ID: <20141015131321.20d5b40a@xivilization.net> In-Reply-To: <543E4F48.9080304@zoho.com> References: <20141015112211.3e6bb721@xivilization.net> <543E4F48.9080304@zoho.com> X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.24; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Caml-list] Divide and print with precision Hello, On Wed, 15 Oct 2014 12:41:12 +0200 Drup wrote: > Why do you use Gmp ? Zarith already uses GMP under the hood and you > can use the Q module for arbitrary precision rationals. Yes, but I couldn't find a way to print Q.t types as base 10 floating point approximations with a certain precision. let third =3D Q.(//) 1 3;; hypothetical_print_function ~precision:1000 third;; 0.33333=E2=80=A633333 It might well be that I am completely overlooking something, I'm happy if someone points me to it. regards, Marek