IT++ Logo Newcom Logo

fixed.h File Reference

Definitions of a fixed-point data type Fixed. More...

#include <itpp/fixedpoint/fix.h>

Go to the source code of this file.

Namespaces

namespace  itpp

Classes

class  itpp::Fixed< w, e, o, q >
 Templated fixed-point data type. More...

Typedefs

typedef Fixed< 1, TC,
WRAP > 
itpp::fixed1
typedef Fixed< 2, TC,
WRAP > 
itpp::fixed2
typedef Fixed< 3, TC,
WRAP > 
itpp::fixed3
typedef Fixed< 4, TC,
WRAP > 
itpp::fixed4
typedef Fixed< 5, TC,
WRAP > 
itpp::fixed5
typedef Fixed< 6, TC,
WRAP > 
itpp::fixed6
typedef Fixed< 7, TC,
WRAP > 
itpp::fixed7
typedef Fixed< 8, TC,
WRAP > 
itpp::fixed8
typedef Fixed< 9, TC,
WRAP > 
itpp::fixed9
typedef Fixed< 10,
TC, WRAP > 
itpp::fixed10
typedef Fixed< 11,
TC, WRAP > 
itpp::fixed11
typedef Fixed< 12,
TC, WRAP > 
itpp::fixed12
typedef Fixed< 13,
TC, WRAP > 
itpp::fixed13
typedef Fixed< 14,
TC, WRAP > 
itpp::fixed14
typedef Fixed< 15,
TC, WRAP > 
itpp::fixed15
typedef Fixed< 16,
TC, WRAP > 
itpp::fixed16
typedef Fixed< 17,
TC, WRAP > 
itpp::fixed17
typedef Fixed< 18,
TC, WRAP > 
itpp::fixed18
typedef Fixed< 19,
TC, WRAP > 
itpp::fixed19
typedef Fixed< 20,
TC, WRAP > 
itpp::fixed20
typedef Fixed< 21,
TC, WRAP > 
itpp::fixed21
typedef Fixed< 22,
TC, WRAP > 
itpp::fixed22
typedef Fixed< 23,
TC, WRAP > 
itpp::fixed23
typedef Fixed< 24,
TC, WRAP > 
itpp::fixed24
typedef Fixed< 25,
TC, WRAP > 
itpp::fixed25
typedef Fixed< 26,
TC, WRAP > 
itpp::fixed26
typedef Fixed< 27,
TC, WRAP > 
itpp::fixed27
typedef Fixed< 28,
TC, WRAP > 
itpp::fixed28
typedef Fixed< 29,
TC, WRAP > 
itpp::fixed29
typedef Fixed< 30,
TC, WRAP > 
itpp::fixed30
typedef Fixed< 31,
TC, WRAP > 
itpp::fixed31
typedef Fixed< 32,
TC, WRAP > 
itpp::fixed32
typedef Fixed< 33,
TC, WRAP > 
itpp::fixed33
typedef Fixed< 34,
TC, WRAP > 
itpp::fixed34
typedef Fixed< 35,
TC, WRAP > 
itpp::fixed35
typedef Fixed< 36,
TC, WRAP > 
itpp::fixed36
typedef Fixed< 37,
TC, WRAP > 
itpp::fixed37
typedef Fixed< 38,
TC, WRAP > 
itpp::fixed38
typedef Fixed< 39,
TC, WRAP > 
itpp::fixed39
typedef Fixed< 40,
TC, WRAP > 
itpp::fixed40
typedef Fixed< 41,
TC, WRAP > 
itpp::fixed41
typedef Fixed< 42,
TC, WRAP > 
itpp::fixed42
typedef Fixed< 43,
TC, WRAP > 
itpp::fixed43
typedef Fixed< 44,
TC, WRAP > 
itpp::fixed44
typedef Fixed< 45,
TC, WRAP > 
itpp::fixed45
typedef Fixed< 46,
TC, WRAP > 
itpp::fixed46
typedef Fixed< 47,
TC, WRAP > 
itpp::fixed47
typedef Fixed< 48,
TC, WRAP > 
itpp::fixed48
typedef Fixed< 49,
TC, WRAP > 
itpp::fixed49
typedef Fixed< 50,
TC, WRAP > 
itpp::fixed50
typedef Fixed< 51,
TC, WRAP > 
itpp::fixed51
typedef Fixed< 52,
TC, WRAP > 
itpp::fixed52
typedef Fixed< 53,
TC, WRAP > 
itpp::fixed53
typedef Fixed< 54,
TC, WRAP > 
itpp::fixed54
typedef Fixed< 55,
TC, WRAP > 
itpp::fixed55
typedef Fixed< 56,
TC, WRAP > 
itpp::fixed56
typedef Fixed< 57,
TC, WRAP > 
itpp::fixed57
typedef Fixed< 58,
TC, WRAP > 
itpp::fixed58
typedef Fixed< 59,
TC, WRAP > 
itpp::fixed59
typedef Fixed< 60,
TC, WRAP > 
itpp::fixed60
typedef Fixed< 61,
TC, WRAP > 
itpp::fixed61
typedef Fixed< 62,
TC, WRAP > 
itpp::fixed62
typedef Fixed< 63,
TC, WRAP > 
itpp::fixed63
typedef Fixed< 64,
TC, WRAP > 
itpp::fixed64
typedef Fixed< 1, US,
WRAP > 
itpp::ufixed1
typedef Fixed< 2, US,
WRAP > 
itpp::ufixed2
typedef Fixed< 3, US,
WRAP > 
itpp::ufixed3
typedef Fixed< 4, US,
WRAP > 
itpp::ufixed4
typedef Fixed< 5, US,
WRAP > 
itpp::ufixed5
typedef Fixed< 6, US,
WRAP > 
itpp::ufixed6
typedef Fixed< 7, US,
WRAP > 
itpp::ufixed7
typedef Fixed< 8, US,
WRAP > 
itpp::ufixed8
typedef Fixed< 9, US,
WRAP > 
itpp::ufixed9
typedef Fixed< 10,
US, WRAP > 
itpp::ufixed10
typedef Fixed< 11,
US, WRAP > 
itpp::ufixed11
typedef Fixed< 12,
US, WRAP > 
itpp::ufixed12
typedef Fixed< 13,
US, WRAP > 
itpp::ufixed13
typedef Fixed< 14,
US, WRAP > 
itpp::ufixed14
typedef Fixed< 15,
US, WRAP > 
itpp::ufixed15
typedef Fixed< 16,
US, WRAP > 
itpp::ufixed16
typedef Fixed< 17,
US, WRAP > 
itpp::ufixed17
typedef Fixed< 18,
US, WRAP > 
itpp::ufixed18
typedef Fixed< 19,
US, WRAP > 
itpp::ufixed19
typedef Fixed< 20,
US, WRAP > 
itpp::ufixed20
typedef Fixed< 21,
US, WRAP > 
itpp::ufixed21
typedef Fixed< 22,
US, WRAP > 
itpp::ufixed22
typedef Fixed< 23,
US, WRAP > 
itpp::ufixed23
typedef Fixed< 24,
US, WRAP > 
itpp::ufixed24
typedef Fixed< 25,
US, WRAP > 
itpp::ufixed25
typedef Fixed< 26,
US, WRAP > 
itpp::ufixed26
typedef Fixed< 27,
US, WRAP > 
itpp::ufixed27
typedef Fixed< 28,
US, WRAP > 
itpp::ufixed28
typedef Fixed< 29,
US, WRAP > 
itpp::ufixed29
typedef Fixed< 30,
US, WRAP > 
itpp::ufixed30
typedef Fixed< 31,
US, WRAP > 
itpp::ufixed31
typedef Fixed< 32,
US, WRAP > 
itpp::ufixed32
typedef Fixed< 33,
US, WRAP > 
itpp::ufixed33
typedef Fixed< 34,
US, WRAP > 
itpp::ufixed34
typedef Fixed< 35,
US, WRAP > 
itpp::ufixed35
typedef Fixed< 36,
US, WRAP > 
itpp::ufixed36
typedef Fixed< 37,
US, WRAP > 
itpp::ufixed37
typedef Fixed< 38,
US, WRAP > 
itpp::ufixed38
typedef Fixed< 39,
US, WRAP > 
itpp::ufixed39
typedef Fixed< 40,
US, WRAP > 
itpp::ufixed40
typedef Fixed< 41,
US, WRAP > 
itpp::ufixed41
typedef Fixed< 42,
US, WRAP > 
itpp::ufixed42
typedef Fixed< 43,
US, WRAP > 
itpp::ufixed43
typedef Fixed< 44,
US, WRAP > 
itpp::ufixed44
typedef Fixed< 45,
US, WRAP > 
itpp::ufixed45
typedef Fixed< 46,
US, WRAP > 
itpp::ufixed46
typedef Fixed< 47,
US, WRAP > 
itpp::ufixed47
typedef Fixed< 48,
US, WRAP > 
itpp::ufixed48
typedef Fixed< 49,
US, WRAP > 
itpp::ufixed49
typedef Fixed< 50,
US, WRAP > 
itpp::ufixed50
typedef Fixed< 51,
US, WRAP > 
itpp::ufixed51
typedef Fixed< 52,
US, WRAP > 
itpp::ufixed52
typedef Fixed< 53,
US, WRAP > 
itpp::ufixed53
typedef Fixed< 54,
US, WRAP > 
itpp::ufixed54
typedef Fixed< 55,
US, WRAP > 
itpp::ufixed55
typedef Fixed< 56,
US, WRAP > 
itpp::ufixed56
typedef Fixed< 57,
US, WRAP > 
itpp::ufixed57
typedef Fixed< 58,
US, WRAP > 
itpp::ufixed58
typedef Fixed< 59,
US, WRAP > 
itpp::ufixed59
typedef Fixed< 60,
US, WRAP > 
itpp::ufixed60
typedef Fixed< 61,
US, WRAP > 
itpp::ufixed61
typedef Fixed< 62,
US, WRAP > 
itpp::ufixed62
typedef Fixed< 63,
US, WRAP > 
itpp::ufixed63
typedef Fixed< 64,
US, WRAP > 
itpp::ufixed64
typedef Fixed< 1, TC,
SAT > 
itpp::sfixed1
typedef Fixed< 2, TC,
SAT > 
itpp::sfixed2
typedef Fixed< 3, TC,
SAT > 
itpp::sfixed3
typedef Fixed< 4, TC,
SAT > 
itpp::sfixed4
typedef Fixed< 5, TC,
SAT > 
itpp::sfixed5
typedef Fixed< 6, TC,
SAT > 
itpp::sfixed6
typedef Fixed< 7, TC,
SAT > 
itpp::sfixed7
typedef Fixed< 8, TC,
SAT > 
itpp::sfixed8
typedef Fixed< 9, TC,
SAT > 
itpp::sfixed9
typedef Fixed< 10,
TC, SAT > 
itpp::sfixed10
typedef Fixed< 11,
TC, SAT > 
itpp::sfixed11
typedef Fixed< 12,
TC, SAT > 
itpp::sfixed12
typedef Fixed< 13,
TC, SAT > 
itpp::sfixed13
typedef Fixed< 14,
TC, SAT > 
itpp::sfixed14
typedef Fixed< 15,
TC, SAT > 
itpp::sfixed15
typedef Fixed< 16,
TC, SAT > 
itpp::sfixed16
typedef Fixed< 17,
TC, SAT > 
itpp::sfixed17
typedef Fixed< 18,
TC, SAT > 
itpp::sfixed18
typedef Fixed< 19,
TC, SAT > 
itpp::sfixed19
typedef Fixed< 20,
TC, SAT > 
itpp::sfixed20
typedef Fixed< 21,
TC, SAT > 
itpp::sfixed21
typedef Fixed< 22,
TC, SAT > 
itpp::sfixed22
typedef Fixed< 23,
TC, SAT > 
itpp::sfixed23
typedef Fixed< 24,
TC, SAT > 
itpp::sfixed24
typedef Fixed< 25,
TC, SAT > 
itpp::sfixed25
typedef Fixed< 26,
TC, SAT > 
itpp::sfixed26
typedef Fixed< 27,
TC, SAT > 
itpp::sfixed27
typedef Fixed< 28,
TC, SAT > 
itpp::sfixed28
typedef Fixed< 29,
TC, SAT > 
itpp::sfixed29
typedef Fixed< 30,
TC, SAT > 
itpp::sfixed30
typedef Fixed< 31,
TC, SAT > 
itpp::sfixed31
typedef Fixed< 32,
TC, SAT > 
itpp::sfixed32
typedef Fixed< 33,
TC, SAT > 
itpp::sfixed33
typedef Fixed< 34,
TC, SAT > 
itpp::sfixed34
typedef Fixed< 35,
TC, SAT > 
itpp::sfixed35
typedef Fixed< 36,
TC, SAT > 
itpp::sfixed36
typedef Fixed< 37,
TC, SAT > 
itpp::sfixed37
typedef Fixed< 38,
TC, SAT > 
itpp::sfixed38
typedef Fixed< 39,
TC, SAT > 
itpp::sfixed39
typedef Fixed< 40,
TC, SAT > 
itpp::sfixed40
typedef Fixed< 41,
TC, SAT > 
itpp::sfixed41
typedef Fixed< 42,
TC, SAT > 
itpp::sfixed42
typedef Fixed< 43,
TC, SAT > 
itpp::sfixed43
typedef Fixed< 44,
TC, SAT > 
itpp::sfixed44
typedef Fixed< 45,
TC, SAT > 
itpp::sfixed45
typedef Fixed< 46,
TC, SAT > 
itpp::sfixed46
typedef Fixed< 47,
TC, SAT > 
itpp::sfixed47
typedef Fixed< 48,
TC, SAT > 
itpp::sfixed48
typedef Fixed< 49,
TC, SAT > 
itpp::sfixed49
typedef Fixed< 50,
TC, SAT > 
itpp::sfixed50
typedef Fixed< 51,
TC, SAT > 
itpp::sfixed51
typedef Fixed< 52,
TC, SAT > 
itpp::sfixed52
typedef Fixed< 53,
TC, SAT > 
itpp::sfixed53
typedef Fixed< 54,
TC, SAT > 
itpp::sfixed54
typedef Fixed< 55,
TC, SAT > 
itpp::sfixed55
typedef Fixed< 56,
TC, SAT > 
itpp::sfixed56
typedef Fixed< 57,
TC, SAT > 
itpp::sfixed57
typedef Fixed< 58,
TC, SAT > 
itpp::sfixed58
typedef Fixed< 59,
TC, SAT > 
itpp::sfixed59
typedef Fixed< 60,
TC, SAT > 
itpp::sfixed60
typedef Fixed< 61,
TC, SAT > 
itpp::sfixed61
typedef Fixed< 62,
TC, SAT > 
itpp::sfixed62
typedef Fixed< 63,
TC, SAT > 
itpp::sfixed63
typedef Fixed< 64,
TC, SAT > 
itpp::sfixed64
typedef Fixed< 1, US,
SAT > 
itpp::sufixed1
typedef Fixed< 2, US,
SAT > 
itpp::sufixed2
typedef Fixed< 3, US,
SAT > 
itpp::sufixed3
typedef Fixed< 4, US,
SAT > 
itpp::sufixed4
typedef Fixed< 5, US,
SAT > 
itpp::sufixed5
typedef Fixed< 6, US,
SAT > 
itpp::sufixed6
typedef Fixed< 7, US,
SAT > 
itpp::sufixed7
typedef Fixed< 8, US,
SAT > 
itpp::sufixed8
typedef Fixed< 9, US,
SAT > 
itpp::sufixed9
typedef Fixed< 10,
US, SAT > 
itpp::sufixed10
typedef Fixed< 11,
US, SAT > 
itpp::sufixed11
typedef Fixed< 12,
US, SAT > 
itpp::sufixed12
typedef Fixed< 13,
US, SAT > 
itpp::sufixed13
typedef Fixed< 14,
US, SAT > 
itpp::sufixed14
typedef Fixed< 15,
US, SAT > 
itpp::sufixed15
typedef Fixed< 16,
US, SAT > 
itpp::sufixed16
typedef Fixed< 17,
US, SAT > 
itpp::sufixed17
typedef Fixed< 18,
US, SAT > 
itpp::sufixed18
typedef Fixed< 19,
US, SAT > 
itpp::sufixed19
typedef Fixed< 20,
US, SAT > 
itpp::sufixed20
typedef Fixed< 21,
US, SAT > 
itpp::sufixed21
typedef Fixed< 22,
US, SAT > 
itpp::sufixed22
typedef Fixed< 23,
US, SAT > 
itpp::sufixed23
typedef Fixed< 24,
US, SAT > 
itpp::sufixed24
typedef Fixed< 25,
US, SAT > 
itpp::sufixed25
typedef Fixed< 26,
US, SAT > 
itpp::sufixed26
typedef Fixed< 27,
US, SAT > 
itpp::sufixed27
typedef Fixed< 28,
US, SAT > 
itpp::sufixed28
typedef Fixed< 29,
US, SAT > 
itpp::sufixed29
typedef Fixed< 30,
US, SAT > 
itpp::sufixed30
typedef Fixed< 31,
US, SAT > 
itpp::sufixed31
typedef Fixed< 32,
US, SAT > 
itpp::sufixed32
typedef Fixed< 33,
US, SAT > 
itpp::sufixed33
typedef Fixed< 34,
US, SAT > 
itpp::sufixed34
typedef Fixed< 35,
US, SAT > 
itpp::sufixed35
typedef Fixed< 36,
US, SAT > 
itpp::sufixed36
typedef Fixed< 37,
US, SAT > 
itpp::sufixed37
typedef Fixed< 38,
US, SAT > 
itpp::sufixed38
typedef Fixed< 39,
US, SAT > 
itpp::sufixed39
typedef Fixed< 40,
US, SAT > 
itpp::sufixed40
typedef Fixed< 41,
US, SAT > 
itpp::sufixed41
typedef Fixed< 42,
US, SAT > 
itpp::sufixed42
typedef Fixed< 43,
US, SAT > 
itpp::sufixed43
typedef Fixed< 44,
US, SAT > 
itpp::sufixed44
typedef Fixed< 45,
US, SAT > 
itpp::sufixed45
typedef Fixed< 46,
US, SAT > 
itpp::sufixed46
typedef Fixed< 47,
US, SAT > 
itpp::sufixed47
typedef Fixed< 48,
US, SAT > 
itpp::sufixed48
typedef Fixed< 49,
US, SAT > 
itpp::sufixed49
typedef Fixed< 50,
US, SAT > 
itpp::sufixed50
typedef Fixed< 51,
US, SAT > 
itpp::sufixed51
typedef Fixed< 52,
US, SAT > 
itpp::sufixed52
typedef Fixed< 53,
US, SAT > 
itpp::sufixed53
typedef Fixed< 54,
US, SAT > 
itpp::sufixed54
typedef Fixed< 55,
US, SAT > 
itpp::sufixed55
typedef Fixed< 56,
US, SAT > 
itpp::sufixed56
typedef Fixed< 57,
US, SAT > 
itpp::sufixed57
typedef Fixed< 58,
US, SAT > 
itpp::sufixed58
typedef Fixed< 59,
US, SAT > 
itpp::sufixed59
typedef Fixed< 60,
US, SAT > 
itpp::sufixed60
typedef Fixed< 61,
US, SAT > 
itpp::sufixed61
typedef Fixed< 62,
US, SAT > 
itpp::sufixed62
typedef Fixed< 63,
US, SAT > 
itpp::sufixed63
typedef Fixed< 64,
US, SAT > 
itpp::sufixed64


Detailed Description

Definitions of a fixed-point data type Fixed.

Author:
Johan Bergman
$Date$ $Revision$

-------------------------------------------------------------------------

IT++ - C++ library of mathematical, signal processing, speech processing, and communications classes and functions

Copyright (C) 1995-2007 (see AUTHORS file for a list of contributors)

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

-------------------------------------------------------------------------

Definition in file fixed.h.

SourceForge Logo

Generated on Thu Aug 30 02:47:21 2007 for IT++ by Doxygen 1.5.3