Hi need help in debugging

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nar
    New Member
    • Nov 2006
    • 1

    Hi need help in debugging

    Hi i am new to VB and am writing a small prog to calculate
    some values in a formulae..

    for the input i have used a text box so that user inputs
    the number
    and based on that number is stored as a constant to be used in the formule.
    and on clicking a button the out put is shown in another
    text box.. i am facing a peculiar problem.. when ever the user types in a number he does not receive the correct
    out put unless he enters the input as a decimal

    for instance if he enters input as 20 the out put val is wrong and if he enters 20.0 the outputvalue is correct...
    i have declared all variables as double where the input and other formulea constants are stored,
    pls help..to rectify this

    Thanks
    nar
  • sivadhas2006
    New Member
    • Nov 2006
    • 142

    #2
    Hi,

    Can you post your code to find the problem?

    Regards,
    M.Sivadhas.

    Comment

    • willakawill
      Top Contributor
      • Oct 2006
      • 1646

      #3
      Originally posted by nar
      Hi i am new to VB and am writing a small prog to calculate
      some values in a formulae..

      for the input i have used a text box so that user inputs
      the number
      and based on that number is stored as a constant to be used in the formule.
      and on clicking a button the out put is shown in another
      text box.. i am facing a peculiar problem.. when ever the user types in a number he does not receive the correct
      out put unless he enters the input as a decimal

      for instance if he enters input as 20 the out put val is wrong and if he enters 20.0 the outputvalue is correct...
      i have declared all variables as double where the input and other formulea constants are stored,
      pls help..to rectify this

      Thanks
      nar
      Hi. Shooting in the dark without your code here :)
      When you take the value from the textbox and assign it to a variable make sure to cast it as a double;
      Code:
      MyDoubleVariable = CDbl(TextBox1.Text)
      In the absence of you code, this is the best I can do

      Comment

      Working...