From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: tomas@fabula.de Newsgroups: gmane.lisp.guile.user Subject: Re: Floating Point? Date: Tue, 9 Sep 2003 09:52:26 +0200 Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <20030909075226.GA26222@www> References: <20030908144359.GA2046@milla.autsens.localnet> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1063094382 12527 80.91.224.253 (9 Sep 2003 07:59:42 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 9 Sep 2003 07:59:42 +0000 (UTC) Cc: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Sep 09 09:59:40 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19wdPS-0007T9-00 for ; Tue, 09 Sep 2003 09:59:39 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.22) id 19wdPL-0005vx-Up for guile-user@m.gmane.org; Tue, 09 Sep 2003 03:59:27 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.22) id 19wdM7-0004l4-8d for guile-user@gnu.org; Tue, 09 Sep 2003 03:56:07 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.22) id 19wdJD-0003fL-D3 for guile-user@gnu.org; Tue, 09 Sep 2003 03:53:17 -0400 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.22) id 19wdJC-0003dC-LB for guile-user@gnu.org; Tue, 09 Sep 2003 03:53:06 -0400 Original-Received: from [217.22.192.104] (helo=www.elogos.de) by mx20.gnu.org with esmtp (Exim 4.22) id 19wdIh-0000nw-6c for guile-user@gnu.org; Tue, 09 Sep 2003 03:52:35 -0400 Original-Received: by www.elogos.de (Postfix, from userid 5002) id 14D4D14078; Tue, 9 Sep 2003 09:52:26 +0200 (CEST) Original-To: Betoes Content-Disposition: inline In-Reply-To: <20030908144359.GA2046@milla.autsens.localnet> User-Agent: Mutt/1.5.3i X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:2244 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2244 On Mon, Sep 08, 2003 at 11:43:59AM -0300, Betoes wrote: > On Sat, Sep 06, 2003 at 01:10:21PM -0500, Peter S. Christopher wrote: > > Hi there listers, > > > > I've been thinking about how to make my floating point > > calculations go faster. I thought that my FP calculations where so slow > > I have doubt about the speed of floating point calculations too, but > because of arbitrary precision of guile floating point > arthmetics... Does it have a way to turn off this feature? Does it > really have influence on speedy calculations? No. Arbitrary precision is for integers (it's impossible to do general arbitrary precision for reals). Floats in Guile are just machine floats (properly wrapped as SCMs, which might make them a tad `slower', though). If I see right, they are just machine doubles, referenced indirectly through the SCM object (thus the unwrapping costs you a dereference). Please correct me someone more in the know. Regards -- tomas _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user