Results 1 to 4 of 4

Thread: Declaring a variable Decimal

  1. #1

    Thread Starter
    Junior Member
    Join Date
    Oct 1999
    Location
    Rijswijk, Holland
    Posts
    25

    Post

    Dear Vb users,

    I am trying to make a public variable, data type is Decimal.
    In the help file of VB-5 is it discussed but it is not possible to declare the variable.
    Can someone help me to get it Decimal?

    Nice greetings,

    Ingrid.

  2. #2
    Junior Member
    Join Date
    Nov 1999
    Posts
    23

    Post

    try declaring your variable as single or double

    dim x as single


    [This message has been edited by MR (edited 01-04-2000).]

  3. #3
    Former Admin/Moderator MartinLiss's Avatar
    Join Date
    Sep 1999
    Location
    San Jose, CA
    Posts
    33,431

    Post

    Here is a description of the supported variable types.
    Code:
    The following table shows the supporteddata types, including storage sizes and ranges.
    
    Data type Storage size Range 
    Byte 1 byte 0 to 255 
    Boolean 2 bytes True or False 
    Integer 2 bytes -32,768 to 32,767 
    Long
    (long integer) 4 bytes -2,147,483,648 to 2,147,483,647 
    Single
    (single-precision floating-point) 4 bytes -3.402823E38 to -1.401298E-45 for negative values; 1.401298E-45 to 3.402823E38 for positive values 
    Double
    (double-precision floating-point) 8 bytes -1.79769313486232E308 to 
    -4.94065645841247E-324 for negative values; 4.94065645841247E-324 to 1.79769313486232E308 for positive values 
    Currency
    (scaled integer) 8 bytes -922,337,203,685,477.5808 to 922,337,203,685,477.5807 
    Decimal 14 bytes +/-79,228,162,514,264,337,593,543,950,335 with no decimal point; 
    +/-7.9228162514264337593543950335 with 28 places to the right of the decimal; smallest non-zero number is 
    +/-0.0000000000000000000000000001 
    Date 8 bytes January 1, 100 to December 31, 9999 
    Object 4 bytes Any Object reference 
    String 
    (variable-length) 10 bytes + string length 0 to approximately 2 billion  
    String
    (fixed-length) Length of string 1 to approximately 65,400 
    Variant
    (with numbers) 16 bytes Any numeric value up to the range of a Double 
    Variant
    (with characters) 22 bytes + string length Same range as for variable-length String 
    User-defined
    (using Type) Number required by elements The range of each element is the same as the range of its data type.
    When you Dim a variable you should give it some meaningful name with a prefix that describes the variable type such as

    Dim intMyInteger as Integer
    Dim sglMySingle as Single
    Dim dblWidgetCount as Double

    ------------------
    Marty

  4. #4
    Hyperactive Member
    Join Date
    Jul 2002
    Location
    Canada
    Posts
    455

    Post

    Reading the helpfile of VB5:

    At this time the Decimal data type can only be used within a Variant, that is, you cannot declare a variable to be of type Decimal. You can, however, create a Variant whose subtype is Decimal using the CDec function.

    Good luck!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width