Sponsored Content
Top Forums Shell Programming and Scripting PERL- converting exponent value to floating point Post 302434828 by durden_tyler on Monday 5th of July 2010 11:05:43 AM
Old 07-05-2010
Code:
$ 
$ perl -e '$val="9.57669e-05"; printf("%.10f\n", $val)'
0.0000957669
$

tyler_durden
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Floating Point Division

Does anyone have a simple way of doing floating point ("fp") division? For example, if I divide 3 by 5, I can get 0.6. The built-in calc (`bc`) will perform fp multiplication, but not division, at least not straight-up (i.e., starting bc and just typing in 3/5). I am trying to do this using... (1 Reply)
Discussion started by: gsatch
1 Replies

2. Shell Programming and Scripting

floating point addition

hi, :) I have a file like this 10.456 123.567 456.876 234.987 ........ ....... What i want to do is ia have to add all those numbers and put the result in some other file. Any help pls. cheers RRK (8 Replies)
Discussion started by: ravi raj kumar
8 Replies

3. Linux

Floating point exception !!!

Hi, I have linux fedora 4 ver., 2.6 kernal. And qmail & mysql & samba servers are already configured on this server. When I try to install any package like squidguard ,dansguardian,webmin,rsnapshots with command rpm -ivh . It is giving error as “Floating point exception" Snap View is... (3 Replies)
Discussion started by: ssk01
3 Replies

4. Linux

Floating Point Exception

Hi, I am compiling "HelloWorld" C progam on 32-bit CentOS and i want to execute it on 64-bit CentOS architecture. For that i copied the a.out file from 32-bit to 64-bit machine, but while executing a.out file on 64bit machine I am getting "Floating point exception error". But we can run... (3 Replies)
Discussion started by: Mandar123
3 Replies

5. Programming

Floating point Emulator

what is floating point emulator(FPE)? where and why it is used? (1 Reply)
Discussion started by: pgmfourms
1 Replies

6. Shell Programming and Scripting

how to compare 2 floating point no.

Hi, Could any one tell me how to compare to floating point no. using test command. As -eq option works on only intergers. i=5.4 if then echo "equal" else echo "not equal" fi here output will be equal even though no. are unequal. Thanks, ravi (1 Reply)
Discussion started by: useless79
1 Replies

7. Shell Programming and Scripting

floating point numbers in if

# if > then > echo "1" > else > echo "2" > fi -bash: How can i compare floating point numbers inside statement? (15 Replies)
Discussion started by: proactiveaditya
15 Replies

8. Programming

How to deal with this error: floating constant exponent has no digits

A conditional statement cause it: if(strlen(str) < n1+1) { ------- } (7 Replies)
Discussion started by: cdbug
7 Replies

9. Shell Programming and Scripting

Arithmetic in floating point

is it not possible to simply di aritmetic without using bc or awk i have tried folllowing operatrions but they support only integer types plz suggest me code for floating using values stored in the variables.the ans i get is integer and if i input floating values i get error numeric constant... (6 Replies)
Discussion started by: sumit the cool
6 Replies

10. Programming

Floating Point

Anyone help me i cant found the error of floating point if needed, i added the code complete #include <stdio.h> #include <string.h> #include <stdlib.h> #include <ctype.h> typedef struct { int hh; int mm; int ss; char nom; int punt; }cancion; typedef struct... (9 Replies)
Discussion started by: Slasho
9 Replies
XS::APItest(3pm)					 Perl Programmers Reference Guide					  XS::APItest(3pm)

NAME
XS::APItest - Test the perl C API SYNOPSIS
use XS::APItest; print_double(4); ABSTRACT
This module tests the perl C API. Currently tests that "printf" works correctly. DESCRIPTION
This module can be used to check that the perl C API is behaving correctly. This module provides test functions and an associated test script that verifies the output. This module is not meant to be installed. EXPORT Exports all the test functions: print_double Test that a double-precision floating point number is formatted correctly by "printf". print_double( $val ); Output is sent to STDOUT. print_long_double Test that a "long double" is formatted correctly by "printf". Takes no arguments - the test value is hard-wired into the function (as "7"). print_long_double(); Output is sent to STDOUT. have_long_double Determine whether a "long double" is supported by Perl. This should be used to determine whether to test "print_long_double". print_long_double() if have_long_double; print_nv Test that an "NV" is formatted correctly by "printf". print_nv( $val ); Output is sent to STDOUT. print_iv Test that an "IV" is formatted correctly by "printf". print_iv( $val ); Output is sent to STDOUT. print_uv Test that an "UV" is formatted correctly by "printf". print_uv( $val ); Output is sent to STDOUT. print_int Test that an "int" is formatted correctly by "printf". print_int( $val ); Output is sent to STDOUT. print_long Test that an "long" is formatted correctly by "printf". print_long( $val ); Output is sent to STDOUT. print_float Test that a single-precision floating point number is formatted correctly by "printf". print_float( $val ); Output is sent to STDOUT. call_sv, call_pv, call_method These exercise the C calls of the same names. Everything after the flags arg is passed as the the args to the called function. They return whatever the C function itself pushed onto the stack, plus the return value from the function; for example call_sv( sub { @_, 'c' }, G_ARRAY, 'a', 'b'); # returns 'a', 'b', 'c', 3 call_sv( sub { @_ }, G_SCALAR, 'a', 'b'); # returns 'b', 1 eval_sv Evaluates the passed SV. Result handling is done the same as for "call_sv()" etc. eval_pv Exercises the C function of the same name in scalar context. Returns the same SV that the C function returns. require_pv Exercises the C function of the same name. Returns nothing. SEE ALSO
XS::Typemap, perlapi. AUTHORS
Tim Jenness, <t.jenness@jach.hawaii.edu>, Christian Soeller, <csoelle@mph.auckland.ac.nz>, Hugo van der Sanden <hv@crypt.compulink.co.uk> COPYRIGHT AND LICENSE
Copyright (C) 2002,2004 Tim Jenness, Christian Soeller, Hugo van der Sanden. All Rights Reserved. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.12.1 2010-05-13 XS::APItest(3pm)
All times are GMT -4. The time now is 09:59 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy