I am storing a value (represented as a string originally) like this -2345678901234.12345678912 - in a double variable. After storing, it is represented in an exponential format (with an e). How do i convert this exponential representation to the original(string) representation?
i am converting a string to double?i would like to know in advanced whether it would case an error to convert a string to a double. for example if i try to convert "hello" to a double, it would give me an error. is there a way for me to know ahead of time whether converting something will cause an error?
I was trying to convert from Double to String and everything working fine. But when I tried some bigger number with fractions in it. I got the number but rounded. I tried something like that:
Dim dd As Double = 1235212435.3453636 Dim str As String = dd MsgBox(str) But what I got is 1235212435.34536 instead of 1235212435.3453636
Public Class frmWaiter Private Sub btnCalculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculate.Click 'Bill Amount Input Box Dim txtBillAmount As String
I want to convert an array of numbers to a string with a colon imbetween splitting it. I tried:
StringA = Join(Array(), ":")
I get the error: 'Number of indices is less than the number of dimensions of the indexed array.'I seem to get this error alot in my programming but don't exactly know what causes it. Even if I can fix this error I heard that Join only works for string arrays so this wouldn't work anyway.
I'm new to VB, I'm now want to know how to convert received string to double.I'm receiving string as 420.8 280.9 140.2 like this from serial port.. and transferred it into textbox..I'm using following code to split string and to convert to double
Dim ReceivedText As String ReceivedText = txtReceived.Text Dim str_RY_1U, str_RY_1V, str_RY_1W As String
I'm trying to convert a large array to a string, and then back into the array again after sending it over a network connection. No problems with that, but to keep my string as small as possible, I want to convert each array element into a single byte. I know that each element is going to contain a number no bigger than 100, so there will be no problems keeping them all 1 byte long. Problem is, I can't find the correct conversion commands. I think I should use 'Chr' to convert them into a string, but I can't work out how to convert that back into a number at the other end.
I've got the following simple code to convert Bytes to a Hex string :-
Code: Shared Function BytesToHex(ByVal bytes() As Byte) As String If bytes Is Nothing Then Return "" Dim S As String = BitConverter.ToString(bytes)
[Code].....
The HexToBytes routine obviously can take a lot longer to complete than the BytesToHex routine and is noticeably slower when dealing with a lot of data. As I'm converting a lot of hex strings back to bytes, I wondered if there was a more efficient way of doing it without looping through the whole string as I am doing?
I have a database that is giving me mac addresses as strings. What I need to do is to convert this string to a decimal value, increase it by 1 and convert it back to it's hexadecimal value. I'm familiar with c# but I have to do this in vbscript.
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..
I'm trying to do some validation testing in VB.NET. If Entity.WeekEndDate.ToString = String.Empty Then ErrorList.Add(New cValidationError("id", "Incorrect Week End Date"))
Where WeekEndDate is of type Date. When I originally build the object, how can I insert a value into WeekEndDate that will generate an empty string(ie. "") when converted from a Date to a String?
Working on a personal project.Originally had the file loaded had the program read a number and had trouble converting that number of total seconds into a TimeSpan.Finally got it working with a simple code, after COUNTLESS tried of different code.[code]Now I'm stuck converting that Timespan (in the DD:HH:MM:SS format) back to a integer of total seconds.Tried a bunch of codes I could think of but it was time that I had a fresh idea from other people.
I'm trying to delete the 2 last characters of a string if they are "||". This is my Dim MyReader As Microsoft.VisualBasic.FileIO.TextFieldParser MyReader = My.Computer.FileSystem.OpenTextFieldParser(playlist) Dim TextFields As String() = MyReader.ReadFields() Dim last As String = TextFields.Last If last.Substring(last - 2) = "||" Then last.Remove(last - 2) End If But it gave me the following error on the highlighted line: "The converting from the string to the type Double is not valid."
I'm new to VB, I'm now want to know how to convert received string to double. I'm receiving string like this 420.8 280.9 140.2 from serial port.. and transferred it into textbox.. I'm using following code to split string and to convert to double
I have the following function, Dim results() As Object = Me.Invoke("webdirect", New Object() {Company, LocationCode, CustomerNumber, OrderNumber, OrderRef, OrderDate, WebLines}) o_Company = CType(results(1),System.Nullable(Of Integer)) o_LocationCode = CType(results(2),String) o_CustomerNumber = CType(results(3),String) [Code] .....
So the return type of this function is a string, but I would like to get it back to its original form so I can access the individual sections i.e. o_LocationCode,o_CustomerNumber, etc how can I do that ?
Entire functions looks like this Public Function webdirect(<System.Xml.Serialization.XmlElementAttribute(IsNullable:=true)> ByVal Company As System.Nullable(Of Integer), <System.Xml.Serialization.XmlElementAttribute(IsNullable:=true)> ByVal LocationCode As String, <System.Xml.Serialization.XmlElementAttribute(IsNullable:=true)> ByVal CustomerNumber As String, [Code] .....
Called like this Dim returnArray As String returnArray = client.webdirect(10, "123", "123", "123", "147", "2011-11-1", webLinesArray, 10, "", "", "", "", "", webRespArray) No errors on run time but the string seems to be just blank, thats why i was wondering how I convert the string back to the array so I can access the individual elements.
I have a program that calculates commission, but if the commission is nothing then I do not want it to show a zero commission. I want a message box to show a message that there is no commission earned.
Now I am trying to go backward and convert the mdb file to a txt or csv. Is it possible to simply reverse the code so to speak and use it that way? below is the code that I am using to convert from txt to csv. I reverse the code to produce the next result but am getting error message; "Syntax error in INSERT INTO statement".
I have been working on creating a carving tool to extract data on an image file.So am able to get the data present in the image in the form of hexadecimal.My problem is that i need to convert the hexadecimal back to its original format, that is for example get back a jpeg file back in its normal form.What am getting -> FF D8 FF EO.........FF D9 ( for a jpeg file in hex
I have a "result" which is DataTable and I like to get the x distinct values(City) and convert it back to DataTable how do I do this the code below gives me an error
Dim query = (From x In results.AsEnumerable() Select (x.Field(Of String)("City"))).Distinct().CopyToDataTable()
so what I want is records of distinct cities I can get that but the problem I am having is converting it back to Datable.
Edited:I am using "where" in this statement and it does convert to Table(works fine) but not on "select"
Dim results = (From myRow In ds.Tables(1).AsEnumerable() Where (myRow.Field(Of String)("xxxx") = xxxx) Select myRow).Distinct().CopyToDataTable()
I'm rather new here (actually just made this account in hopes of getting this question answered. I'm currently attempting to try and get text from a textbox to change the letters to numbers. A weak encryption if you will.Example:jack and jill ran up the hill in numbers would be say j=30 a=20 c=99 d=200 ect
I am using a VB.NET(VS2010) to read data from serial port. I have 8-bit data to collect through rs232. This data is represented numbers. What reading method should I use and how to convert it to double format?
I have an ArgumentException was unhandled message: Cannot add or insert the item '1' in more than one place. You must first remove it from its current location or close it. Parameter name item. Note: Have 2 listboxes 4 textboxes double click listbox2 and it fills in the four texboxes (now it needs to put it back into listbox2 in the same place it came from but crashes. I marked the area and underlined where the error message was coming up. So double click a selection in listview2 (fills 4 textboxes) then double click textbox2 (should return text data back to listview2 in same spot) but crashes. See code below.
I've been just making random programs trying to get the hang of the new language this time I was making a leap frog game where it switches back and forth beetween frogs every time a button is pressed. It also checks if the frog can land in the text box above the button pressed, if there is another frog there a message box will pop up saying sorry space is filled other wise the frog should land there.
[code]...
The error message says "Conversion from string "frog1" to type 'Double' is not valid." I understand what a double is but I've tried And If and that causes a bunch of errors.My Question is whats wrong with this cod and how can I make a double if statement???PS I did try to make an array to shorten this but thats in a different fourm will post URL later
I have an Excel application, that is converting values of type "double" from one to another. I have the same data as Excel in SQL 2005.I have procedure, that is making all calculation apart rounding. In Excel I have specific format result of this calculation - "_-* # ##0,00_-;-* # ##0,00_-;_-* "-"??_-;_-@_-".How to implement it in VB.NET or C#?