hi all, i have the following problem using awk in a script
i want to read the values from a column with real numbers and calculate the mean.the problem is that when i use a statement such as this
num = $4
i cant find a way to convert the variable from string to floating point to perform... (7 Replies)
Hai,
Can you please guide me, to compare the floating point numbers.
Eg.
If
then
echo "value1 is grater "
fi
This code is not working properly when i excuted with floating values or real numbers (13 Replies)
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)
Hi All,
I'm trying to extract some floating point numbers from within some HTML code like this:
<TR><TD class='awrc'>Parse CPU to Parse Elapsd %:</TD><TD ALIGN='right' class='awrc'> 64.50</TD><TD class='awrc'>% Non-Parse CPU:</TD><TD ALIGN='right' class='awrc'> ... (2 Replies)
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)
I have started using bash but this script which I am working on it, is in c chell. So here is my simple problem:
set x = 0.4124\0.234
echo $x
0.4124.0.234
Same operation in Bash gives me correct result in my terminal. So there is something with my c shell that is causing this behaviour.... (8 Replies)
I have the following code snippet in bash
if ]; then
minm=`echo "$diff" | bc`
fi
It works well for most of the cases. However lets say diff is -0.17 and minm is -0.0017. In such a case the comparison seems to fail. Is the correct way to compare a mixture of positive and... (12 Replies)
Discussion started by: ngabrani
12 Replies
LEARN ABOUT OSX
tap::parser::result
TAP::Parser::Result(3pm) Perl Programmers Reference Guide TAP::Parser::Result(3pm)NAME
TAP::Parser::Result - Base class for TAP::Parser output objects
VERSION
Version 3.23
SYNOPSIS
# abstract class - not meant to be used directly
# see TAP::Parser::ResultFactory for preferred usage
# directly:
use TAP::Parser::Result;
my $token = {...};
my $result = TAP::Parser::Result->new( $token );
DESCRIPTION
This is a simple base class used by TAP::Parser to store objects that represent the current bit of test output data from TAP (usually a
single line). Unless you're subclassing, you probably won't need to use this module directly.
METHODS
"new"
# see TAP::Parser::ResultFactory for preferred usage
# to use directly:
my $result = TAP::Parser::Result->new($token);
Returns an instance the appropriate class for the test token passed in.
Boolean methods
The following methods all return a boolean value and are to be overridden in the appropriate subclass.
o "is_plan"
Indicates whether or not this is the test plan line.
1..3
o "is_pragma"
Indicates whether or not this is a pragma line.
pragma +strict
o "is_test"
Indicates whether or not this is a test line.
ok 1 Is OK!
o "is_comment"
Indicates whether or not this is a comment.
# this is a comment
o "is_bailout"
Indicates whether or not this is bailout line.
Bail out! We're out of dilithium crystals.
o "is_version"
Indicates whether or not this is a TAP version line.
TAP version 4
o "is_unknown"
Indicates whether or not the current line could be parsed.
... this line is junk ...
o "is_yaml"
Indicates whether or not this is a YAML chunk.
"raw"
print $result->raw;
Returns the original line of text which was parsed.
"type"
my $type = $result->type;
Returns the "type" of a token, such as "comment" or "test".
"as_string"
print $result->as_string;
Prints a string representation of the token. This might not be the exact output, however. Tests will have test numbers added if not
present, TODO and SKIP directives will be capitalized and, in general, things will be cleaned up. If you need the original text for the
token, see the "raw" method.
"is_ok"
if ( $result->is_ok ) { ... }
Reports whether or not a given result has passed. Anything which is not a test result returns true. This is merely provided as a
convenient shortcut.
"passed"
Deprecated. Please use "is_ok" instead.
"has_directive"
if ( $result->has_directive ) {
...
}
Indicates whether or not the given result has a TODO or SKIP directive.
"has_todo"
if ( $result->has_todo ) {
...
}
Indicates whether or not the given result has a TODO directive.
"has_skip"
if ( $result->has_skip ) {
...
}
Indicates whether or not the given result has a SKIP directive.
"set_directive"
Set the directive associated with this token. Used internally to fake TODO tests.
SUBCLASSING
Please see "SUBCLASSING" in TAP::Parser for a subclassing overview.
Remember: if you want your subclass to be automatically used by the parser, you'll have to register it with "register_type" in
TAP::Parser::ResultFactory.
If you're creating a completely new result type, you'll probably need to subclass TAP::Parser::Grammar too, or else it'll never get used.
Example
package MyResult;
use strict;
use vars '@ISA';
@ISA = 'TAP::Parser::Result';
# register with the factory:
TAP::Parser::ResultFactory->register_type( 'my_type' => __PACKAGE__ );
sub as_string { 'My results all look the same' }
SEE ALSO
TAP::Object, TAP::Parser, TAP::Parser::ResultFactory, TAP::Parser::Result::Bailout, TAP::Parser::Result::Comment,
TAP::Parser::Result::Plan, TAP::Parser::Result::Pragma, TAP::Parser::Result::Test, TAP::Parser::Result::Unknown,
TAP::Parser::Result::Version, TAP::Parser::Result::YAML,
perl v5.16.2 2012-10-25 TAP::Parser::Result(3pm)