contentsconceptssyntaxlibrariessampleserrorsindex
Full text search
function   FP_s    
  Related Syntax     Other Library Functions  

Library: Floating Point
Include: omfloat.xin
Returns: Opaque

A character representation, in scientific notation, of a floating point number.

Declaration

  define external stream function FP_s
     (value float x, value counter DecimalPlaces optional)


Purpose

Converts and formats a floating point number into a character representation in scientific notation. The "s" parameter determines the number of decimal places rounded and shown. The DecimalPlaces counter indicates the number of decimal places to be printed. If DecimalPlaces is omitted, its value is set to 15.

The following demonstrates how to use FP_s to represent the speed of light in scientific notation:

  define external stream function  FP_s (value float x, value counter DecimalPlaces)
  process
    local float LightSpeed
    set LightSpeed to  FP_v "2.997924580E08"
      FP_s (LightSpeed, 10 )
    output "This is the speed of light in scientific notation: " || FP_s (LightSpeed, 10 ) || "%n"

This code produces the following result: This is the speed of light in scientific notation: 2.9979245800e+08.

    Related Syntax
   FP_d
 
  Other Library Functions
   FP_abs
   FP_acos
   FP_add
   FP_asin
   FP_atan
   FP_atan2
   FP_ceil
   FP_cos
   FP_cosh
   FP_d
   FP_div
   FP_eq
   FP_exp
   FP_floor
   FP_ge
   FP_gt
   FP_hypot
   FP_isnan
   FP_isneg
   FP_ispos
   FP_iszero
   FP_j0
   FP_j1
   FP_jn
   FP_le
   FP_log
   FP_log10
   FP_lt
   FP_mod
   FP_mul
   FP_ne
   FP_nearest
   FP_neg
   FP_pow
   FP_s
   FP_sin
   FP_sinh
   FP_sqrt
   FP_sub
   FP_tan
   FP_tanh
   FP_trunc
   FP_v
   FP_y0
   FP_y1
   FP_yn
 
----  

Top [CONTENTS] [CONCEPTS] [SYNTAX] [LIBRARIES] [SAMPLES] [ERRORS] [INDEX]

Generated: April 21, 1999 at 2:01:06 pm
If you have any comments about this section of the documentation, send email to [email protected]

Copyright © OmniMark Technologies Corporation, 1988-1999.