Asp.net - Prevent Numbers From Showing In Exponent Notation?
Oct 21, 2009
I've got an app that sometimes stores some decently small numbers, such as 0.000023425. These numbers get loaded up in TextBox controls for users to edit.
Dim number As Double = 0.000023425
someTextBox.Text = number.ToString() ' Shows "2.3425E-05"
As mentioned, the text that shows is 2.3425E-05, which isn't exactly intuitive for the user to see, plus I have numbers even more precise (out to 19 decimal places). I would like the output to be fixed point. Of course I could easily and cleanly do:
number.ToString("F20") ' Shows "0.00002342500000000000"
But then there's an annoying number of zeros left over. So, to fix that, I could do:
number.ToString("#,##0.####################") ' Shows "0.000023425"
Which is what I want, but is there any better way to do it than to have that giant ugly format string there? So, ok, it's not that ugly, but surely there's a different way, right? My goal is to show the raw value being stored in the DB in a friendly way, and I would rather not have to force a format on the number at all.I found that changing the underlying datatype to Decimal solves the issue.
Dim number As Decimal = 0.000023425
someTextBox.Text = number.ToString() ' Shows "0.000023425" instead of "2.3425E-05"
So it sounds like Doubles aren't precise enough to be displayed normally?
View 3 Replies
ADVERTISEMENT
Feb 7, 2012
I'm working with Ticks a lot at the moment and when setting a timespan/similar, I find the shorthand exponent notation 3e6 far more easy to read at a glance than 3000000
VS converts to the long form as soon as it tidies up the line.
Is there any way to turn off the editor feature which reformats this?
View 1 Replies
Feb 19, 2009
I can not column 4 of my Datagridview1 to display numbers as ###,###,### with not decimal places it seems stuck in Scientific notation mode, even though I have set it several different ways in the menus.How do I set it in the program like I set the column width.
DataGridView1.Columns(2).Width = 80This is in VB ExpressGary
View 3 Replies
Mar 12, 2009
6/0
6/1E-10
6/2E-10
[Code].....
I need those in there true form not scientific notation, how do i do this in vb.net?
View 1 Replies
Mar 6, 2011
I have just about completed a .NET project to write a program to randomly select numbers for a Bingo caller. Over the last month or so Ive learned a lot about .NET but heres something that I consider to be odd and maybe one of you guys can offer an opinion.
One of the features of calling Bingo in a small local club is that callers often use little sayings to accompany certain numbers, I expect youve all heard of (say) All the sixes, clickety click for 66 or 5 and 9 the Brighton line for 59 etc. My little program gives an option to incorporate these with a prompt for the caller that can be edited outside of the program. One of these conventional sayings is used when a number is reversed 12 followed by 21 or 45 followed by 54 for example, when the caller might call (say) 1 and 2, one dozen, number 12 And the other way round 2 and 1, twenty one.
So, I programmed in a bit of code to detect this and to over-ride whatever might otherwise have been the quote with And the other way round and set about testing it. Ive been through literally dozens of full 90 calls watching for the occurrence of a reversed number, spent a few hours doing it, and not once has it occurred which is to say the least, unusual.
So, Im wondering about the Rand Function, could it be that it isnt possible for a reversed number to be selected? Just so you know, I randomly pre-select the order of all 90 numbers, I fill each of the 90 elements of an array with a random number first checking that the number selected hasnt already been stored, if it has, I just get the next random number (and check that too of course), but I cant see how that could prevent reversed numbers being selected, especially in light of the fact that frequently it's not the 'next' number that's used.
View 39 Replies
Apr 11, 2009
I am trying to have a firm grasp of VB.NET and wondering if there is a way to use a double dot notation instead of the single dot notation people are normally accustomed to?The double dot notation that I want to implement is shown directly below:
PersonData.Birthdate.IsValid
Currently, the only way I know is by using the call shown below which I suspect is not using the full capabilities of .NET:
Validations.IsValid(PersonData.Birthdate)
My code is shown below:
vb.net
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
modVar.intDay = 25
[code]....
View 6 Replies
Jun 14, 2009
For example if I wanted my program to divide 13 by 4 how can I make it appear as just 3 and not show the remainder?
View 3 Replies
Jun 18, 2010
I want to stop a context menu from showing if nothing is selected.
If lvCopiedText.SelectedItem Is Nothing Then
cmsText.Close()
End If
That doesn't work for some reason, i think its because that happens before the menu actually appears.
View 3 Replies
Oct 12, 2009
I have flat buttons with a background image (.png, slightly rounded border appearance) and no border. When I use the tab key to move between items, a box shows up around the button. How do I prevent this?Also, when I use the tab key on any part of the form, and click on a button, the box appears.What I want is on the left, what happens with tab key is on the right[URL]..
View 2 Replies
May 25, 2010
How can I prevent my Vb program from showing up on the task manager and in the process tab in task manager?
View 5 Replies
Feb 1, 2009
I have created a series of custom user controls for a wizard interface that I am making. Each user control represents one step in the wizard and really shouldn't be used outside of the wizard. The thing that is bugging me is that each wizard step user control shows up in the toolbox of components to insert into a form.
Is it possible to hide a user control from the toolbox? Better yet is it possible to hide a user control from other classes not in the same namespace of an assembly? Is this a good approach or should I think of a different approach?
View 5 Replies
Mar 11, 2012
I have a textbox where the user enters their name, however it is possible to enter numbers in textbox, i was wondering if there is a pre existing function that only allows alphabetical characters to be entered?
View 17 Replies
Feb 20, 2012
How to prevent textbox to be not accepting numbers in first
5 digits
Only characters in first 5 digits and other digits accept
numbers and characters
View 7 Replies
Nov 22, 2009
i want to prevent users from entering numbers and other characters such as (_,"*&^$#).... into my textbox-u know what i mean! I want my textbox to accept only alphabets. I have written a function that is able to check the numbers but i don't know how to check whether the text contains those special characters. Here is my code for the numbers. i'm sure, just as i'm able to check the numbers. i'll be able to check for those characters.
Public Function ValidateText(ByVal GetString As String) As Boolean
Dim Count As Integer = GetString.Length
Dim i As Integer
[Code].....
View 2 Replies
Mar 26, 2009
The app uses several forms to let the user enter information. In each form the info is entered into textboxes and dealt with elsewhere when the "Enter" button is clicked. A lot if the info entered is used in calculations and so must not contain alpha characters, only numbers. What is the best way of examining each entry and identifying any that are not numbers, so that I can ask the user for a correction with a MsgBox?Prevent Users Entering Letters Instead of Numbers?
View 10 Replies
Sep 13, 2009
This application seems to work. Basically I run a CustomerID and the dataview shows the customer incidents from the database file that are tied to that CustomerID It works, however when I start the program up the digits 27 through 43 are listed in the dataview, I have no idea where there coming from. When I run the CustomerID the numbers remain and the customer incidents that I want to appear in the dataview in fact do show up but I have to scroll down through those digits first.ere is the code behind the ASP file that is creating this.
Imports System.Data
Partial Class CustomerSurvey
Inherits System.Web.UI.Page
[code]....
View 5 Replies
Jul 11, 2011
All i made was a program to launch diffrent programs ^^. This is what I am currencly workin on: A calculator to calculate waves for example Wintermaul. I have writen this code:
[Code]...
View 1 Replies
Feb 28, 2011
Dim decMonthlyPayment
As Decimal
Dim decPrincipalAtRetirement
[code].....
View 4 Replies
Oct 18, 2010
how to get the mantissa and exponent from a double in VB.net? I know I can do a string parse and some conversion to ints but I wondered if anyone had a mathematical equivalent formula that would allow me to do this?
View 1 Replies
Nov 9, 2009
I work with the Visual Basic Express Edition 2008. I'd like to write in a text box : 1s5 but the 5 has to be the exponent of s like 1s5 does anyone know how I've to write this in Visual Basic?
Second problem is:
Dim foo As New clsParallelPort(&H378, &H379, &H37A)
foo.communicate(2, clsParallelPort.switch.SWITCH_ON) 'switch data 1 on
foo.communicate(3, clsParallelPort.switch.SWITCH_ON) 'switch data 2 on
[Code]...
The problem is that I give out a signal to the 8 data lines and then to the control line 10 and then to the control line 1 but what I'd like to do is to give firste a signal out to the 8 data lines and then at the same time a signal out to control line 10 and 1. How can I do that?
View 2 Replies
May 17, 2011
Our programming teacher taught us to use the Hungarian notation (e.g. intMyInteger, strMyString,...) while programming.But I have heard somewhere this isn't actually used in the professional world. Is this true?
Edit: I just found out this is actually "Leszynski"
View 5 Replies
Nov 15, 2011
I've created an application where our clients can have access to our program by logging in. It uses our database for most information. I want to implement a richtextbox where it saves notes but i don't know if i should be saving that information as a file or what. Also I also have an application that handles everything that deals with our clients I also want to implement a messaging system that can leave a message to the client upon opening the application if they are missing any information that we require. Can someone point me the right direction on where to learn about this.
View 2 Replies
May 13, 2009
Is there any official notation for private fields? Like mVar, m_var or another notation?
View 10 Replies
Nov 12, 2011
The only post I can find on this matter is one that coverts the double to a decimal before converting it into a string. However the numbers I'm using are far larger than what a decimal can store.
Example: 1/(16^10)
So how can I convert the solution to the problem above. Which equals 0.00000000000090949470177292824, to a string value that is exactly as it's shown?
Cause when I convert this to a decimal I still end up with a string in scientific notation..
View 39 Replies
Sep 28, 2009
I've written a small program that does some calculations and I want to display some of the results in scientific notation. For example, I want to display 0.005 as 5.0E-3.
View 2 Replies
Mar 23, 2011
What would be the best approach in Vb.Net to generate music notation by importing a MusicXML (example below)
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE score-partwise PUBLIC
"-//Recordare//DTD MusicXML 2.0 Partwise//EN"
"[URL]">
<score-partwise version="2.0">
[Code] .....
View 4 Replies
Jun 18, 2009
There is a Select overload that adds an index to each element of a sequence :
[Code]...
Can this query be written in Query Notation ?
View 1 Replies
Jul 22, 2010
I am deveolping a charting program and have a need to have dynamic draggable labels on the chart for notation purposes. Everything works fine until I try to drag a label past the 32767 (16 bit limit).
Here is the code that I drag the label with:
If ISDRAGGING = True Then 'DRAGGING LABEL
If CURRENTLABEL.Tag = 2 Then
CURRENTLABEL.Left = 0
[Code] .....
I have tried to create a new label and override the Top value with a Long Value, but it still does not do the trick. Hhere is my attempt to overload the top value to an integer.
Public Overloads Property Top() As Long
Get
Return _Top
End Get
Set(ByVal value As Long)
[Code] .....
The charts are dynamically generated from a database and represent depths. Usually at least 10000 feet are plotted at 5 pixels per foot. So some labels will be created or dragged below this 32767 line regularly. Any way to be able to drag the labels past this limit, or possible another option to be able to view these long charts.
View 5 Replies
Dec 31, 2007
I am working on a project that involes reading an Excel file, picking through it, then creating a flat CSV file. One of the the data elements I am picking up is a 9 character string that may be numeric, or contain one or more alpha chatacters. Excel has a nasty habit of converting long numerics to scientific notaion. I can overcome this by converting the "general" string to "TEXT".
However, there is one instance where I can not get the function to work...the string is "90333E108" ( the CUSIP for USU). Regardless, the text string is saved properly into the CSV file. When opened in a text editor, it reads correctly.
When opened with Excel, it is in scientific notation. Changing the field to "text" from "scientific" still displays "9.03E+112".
how to create an csv file that Excel will open and read correctly?
You can test this by creating an Excel workbook, format all cells as TEXT and add the following data:
90333E108
123
2
[Code]....
View 14 Replies
Feb 19, 2010
can i use an inverse notation in the databindings to enabled or disabled one checkbox?I have a form that has several controls binded, and if i have true in one field in the database i need to check checkbox and disabled it.Something like:
vb.net
chk.DataBindings.Add("checked", bs, "MyDBFieldBool")
chk.DataBindings.Add("enabled", bs, "MyDBFieldBool")
This can be done directly?
View 7 Replies