Results 1 to 6 of 6

Thread: convert strings to numbers

  1. #1

    Thread Starter
    Member
    Join Date
    Jul 2000
    Posts
    42

    Question

    Is there a function to do the above conversion while PRESERVING decimals in VB4?

    example: "1011.12" ---> 1011.12


    Old Man
    Using VB6 Professional Ediion

  2. #2

  3. #3
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    Code:
    Val("13.3")
    should preserve everything
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

  4. #4

    Thread Starter
    Member
    Join Date
    Jul 2000
    Posts
    42

    Thumbs up Thanks!

    Both work!


    Old Man
    Using VB6 Professional Ediion

  5. #5
    Guest
    Code:
    • CBool convert to Boolean CByte convert to Byte CCur convert to Currency CDate convert to Date CDbl convert to Double CDec convert to Decimal CInt convert to Integer CLng convert to Long CSng convert to Single CVar convert to Variant CStr convert to String

  6. #6
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    But Val will convert to the optimized datatype
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

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