Click here to Skip to main content
15,897,273 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: Vb.net Break Down Number HELP Pin
PAguilar098-Sep-09 2:36
PAguilar098-Sep-09 2:36 
AnswerRe: Vb.net Break Down Number HELP Pin
Johan Hakkesteegt8-Sep-09 3:21
Johan Hakkesteegt8-Sep-09 3:21 
GeneralRe: Vb.net Break Down Number HELP Pin
PAguilar098-Sep-09 10:41
PAguilar098-Sep-09 10:41 
GeneralRe: Vb.net Break Down Number HELP Pin
PAguilar098-Sep-09 11:15
PAguilar098-Sep-09 11:15 
GeneralRe: Vb.net Break Down Number HELP Pin
PAguilar098-Sep-09 19:58
PAguilar098-Sep-09 19:58 
GeneralRe: Vb.net Break Down Number HELP Pin
Johan Hakkesteegt8-Sep-09 20:32
Johan Hakkesteegt8-Sep-09 20:32 
GeneralRe: Vb.net Break Down Number HELP Pin
PAguilar099-Sep-09 1:34
PAguilar099-Sep-09 1:34 
AnswerRe: Vb.net Break Down Number HELP Pin
Steven J Jowett8-Sep-09 4:56
Steven J Jowett8-Sep-09 4:56 
First create a structure to hold the results

Structure NumberBreakDown
    Dim Units as byte
    Dim Tens as byte
    Dim Hundreds as byte
    Dim Thousands as integer
End Struture


Then

Dim myNumber as NumberBreakDown
Dim position as integer = 0
Dim sEnteredNumber as string = enteredNumberTextBox.Text.Trim
For idx as byte = sEnteredNumber.Length -1 to 0
   position += 1
   Select Case position
     Case 1
        myNumber.Units = sEnteredNumber.SubString(idx, 1)
     Case 2
        myNumber.Tens = sEnteredNumber.SubString(idx, 1)
     Case 3
        myNumber.Hundreds = sEnteredNumber.SubString(idx, 1)
     Case Else
        myNumber.Thousands = sEnteredNumber.SubString(0, sEnteredNumber.Length - Position +1)
   End Select
Next


The above obviously does not handle commas and decimal places, but could easily be modified to.

Steve Jowett
-------------------------
Real programmers don't comment their code. If it was hard to write, it should be hard to read.

GeneralRe: Vb.net Break Down Number HELP Pin
PAguilar099-Sep-09 1:32
PAguilar099-Sep-09 1:32 
GeneralRe: Vb.net Break Down Number HELP Pin
Jay Royall9-Sep-09 2:25
Jay Royall9-Sep-09 2:25 
GeneralRe: Vb.net Break Down Number HELP Pin
PAguilar099-Sep-09 3:21
PAguilar099-Sep-09 3:21 
GeneralRe: Vb.net Break Down Number HELP Pin
Jay Royall9-Sep-09 3:40
Jay Royall9-Sep-09 3:40 
GeneralRe: Vb.net Break Down Number HELP Pin
PAguilar0912-Sep-09 19:48
PAguilar0912-Sep-09 19:48 
GeneralRe: Vb.net Break Down Number HELP Pin
Johan Hakkesteegt9-Sep-09 3:05
Johan Hakkesteegt9-Sep-09 3:05 
GeneralRe: Vb.net Break Down Number HELP Pin
PAguilar099-Sep-09 3:28
PAguilar099-Sep-09 3:28 
AnswerRe: Vb.net Break Down Number HELP Pin
Ian Shlasko8-Sep-09 5:47
Ian Shlasko8-Sep-09 5:47 
AnswerRe: Vb.net Break Down Number HELP Pin
dan!sh 8-Sep-09 7:55
professional dan!sh 8-Sep-09 7:55 
QuestionCache datatable [modified] Pin
helelark1237-Sep-09 23:10
helelark1237-Sep-09 23:10 
AnswerRe: Cache datatable Pin
helelark1237-Sep-09 23:56
helelark1237-Sep-09 23:56 
GeneralRe: Cache datatable Pin
Ashfield8-Sep-09 1:22
Ashfield8-Sep-09 1:22 
GeneralRe: Cache datatable Pin
helelark1238-Sep-09 1:56
helelark1238-Sep-09 1:56 
QuestionPass selected row in Datagrid view to another datagrid on another form Pin
ShabRaza7-Sep-09 12:09
ShabRaza7-Sep-09 12:09 
AnswerRe: Pass selected row in Datagrid view to another datagrid on another form Pin
Christian Graus7-Sep-09 12:39
protectorChristian Graus7-Sep-09 12:39 
GeneralRe: Pass selected row in Datagrid view to another datagrid on another form Pin
ShabRaza8-Sep-09 1:54
ShabRaza8-Sep-09 1:54 
General[Message Deleted] Pin
Hurricane30008-Sep-09 7:21
Hurricane30008-Sep-09 7:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.