From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20279 invoked by alias); 15 May 2015 01:02:21 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 35148 Received: (qmail 20451 invoked from network); 15 May 2015 01:02:08 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, SPF_HELO_PASS autolearn=ham version=3.3.2 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: zsh-workers@zsh.org To: zsh-workers@zsh.org From: Emanuel Berg Subject: Re: why do ceil/floor give the decimal dot? Date: Fri, 15 May 2015 03:07:16 +0200 Message-ID: <87k2wad4xn.fsf@debian.uxu> References: <87oalodmns.fsf@debian.uxu> <150513195617.ZM29493@torch.brasslantern.com> <87d223et0a.fsf@debian.uxu> <20150514105349.52338d94@pwslap01u.europe.root.pri> <87siay262s.fsf@debian.uxu> <14C892AF-61F9-4FEE-832C-0AD196669182@larryv.me> <27767.1431650762@thecus.kiddle.eu> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: nl106-137-66.student.uu.se Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) Cancel-Lock: sha1:/EGcArXyDT7SARUtLkEnA59THmg= Oliver Kiddle writes: > Note that if you're using zsh's builtin printf, > parameters corresponding to format specifiers such > as %d are automatically evaluated in math context. > So you can just do: printf '%d\n' 1e20 > > It doesn't achieve much here but in some cases, this > could avoid losing precision. I'm using the builtin printf, not printf(1) (which I have as /usr/bin/printf). -- underground experts united http://user.it.uu.se/~embe8573