How to convert a String Variable to a Number and retain decimal place
Hello!
Here is my problem!
I am receiving information from a source that I cannot control. It is sending me Numbers in to form of strings.
Ex: 12,200.49
I have tried usingval() but only get " 12 " because it stops when it see a comma or period.
I have also tried using Replace() to remove the comma and period, but then my number grows, because the last two digits are now part of the number and no longer behind a decimal point.
Here is some example code
<cfset Price = "12,200.49">
<cfoutput>
#val(Price)#
<cfset Price = '#Replace(Price,",","","ALL")#'>
<BR />
#val(Price)#
<cfset Price = '#Replace(Price,".","","ALL")#'>
<BR />
#val(Price)#
<cfset Price = #NumberFormat(Price, "_____.__")#>
<BR />
FINISHED WITH #Price#
</cfoutput>
The output of the above code is this:
12
12200
1220049
FINISHED WITH 1220049.00
So, you can see that 12,200.49 is now 1,220,049.00 because the two digits where added.
What I would like to finish with is a String "12,200.49" that is now a Number like this $12,200.49
Please help!!!
HI
try this
<cfoutput>
<cfset t="12,200.49">
<cfset Price = Replace(t,",","","ALL")>
#DollarFormat(Price )#
</cfoutput>
Similar Messages
-
How to convert a String variable as class name and method name?
i have two classes
class Student
public String insertStudent(String sname)
{ return("Student has been inserted "); }
class Teacher
public String execute(String methodName, String className)
{ //return statement of the method 'insertStudent' in the class 'Student'; }
}Now, i have a class with the main method. Here, i would like to call the method *'insertStudent'* of class *'Student'*
using the method *'execute'* of class *'Teacher',* passing the method-name and the class-name (viz. insertStudent, Student) as the
String parameter.
Can anyone please help me out. Thanks
regards,
chinglaiYou should have just added that as a comment on your [initial posting|http://forums.sun.com/thread.jspa?threadID=5334953] instead of starting a new thread.
Now, i have a class with the main method. Here, i would like to call the method 'insertStudent' of class 'Student'using the method 'execute' of class 'Teacher', passing the method-name and the class-name (viz. insertStudent, Student) as the
String parameter.
Why oh why? What do you want to achieve?
Let me tell you: there is a way to do what you try to do, but it's not recommended and should be used only very sparingly. Especially not in anything like your code, that resembles normal business logic (as opposed to an application framework such as Spring, for example).
Can you explain what exactly you want to do with that? Why should a Teacher be able to call any random method ony any other class. And what good would that do? -
How to convert an int variable into String type
hi everybody
i want to know how to convert an interger variable into string variable
i have to implement a code which goes like this
Chioce ch;
for(int i=0;i<32;i++)
// here i need a code to convert the int variable i into a string variable
ch.add(String variable);
how do i convert that int variable i into a String type variable??
can anyone help me?Different methods:
int a;
string s=a+"";or
String.valueOf(int) is the better option because Int.toString() generated an intermediate object to get the endresult
Ema -
How to convert a string value to date
Dear All,
I am new to powershell script, i was trying to store a Ad user password set date to a variable add, add a number of days to get the expire date.
but when i try to convert the variable to date value, I am getting the error as below.
Please help me......
PS C:\script> $passwordSetDate = (get-aduser user1 -properties * | select PasswordLastSet)
PS C:\script> $passwordSetDate
PasswordLastSet
7/15/2014 8:17:24 PM
PS C:\script> $a = [datetime]::ParseExact($passwordSetDate,"MM/dd/yyyy HH:MM:SS", $null)
Cannot find an overload for "ParseExact" and the argument count: "3".
At line:1 char:1
+ $a = [datetime]::ParseExact($passwordSetDate,"MM/dd/yyyy HH:MM:SS", $null)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
PS C:\script> $a = [datetime]::ParseExact($passwordSetDate,"MM/dd/yyyy HH:MM:SS", $null)Dear All,
I am new to powershell script, i was trying to store a Ad user password set date to a variable add, add a number of days to get the expire date.
but when i try to convert the variable to date value, I am getting the error as below.
Please help me......
PS C:\script> $passwordSetDate = (get-aduser user1 -properties * | select PasswordLastSet)
PS C:\script> $passwordSetDate
PasswordLastSet
7/15/2014 8:17:24 PM
PS C:\script> $a = [datetime]::ParseExact($passwordSetDate,"MM/dd/yyyy HH:MM:SS", $null)
Cannot find an overload for "ParseExact" and the argument count: "3".
At line:1 char:1
+ $a = [datetime]::ParseExact($passwordSetDate,"MM/dd/yyyy HH:MM:SS", $null)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest
PS C:\script> $a = [datetime]::ParseExact($passwordSetDate,"MM/dd/yyyy HH:MM:SS", $null)
In your post you ask how to convert a string value to a date. The value returned from the Get-AdUser is already a date. It does not need to be converted.
Bill has sshown one way to convert a date to a string and there are other methods. You need to clarify your question.
If you are really trying ot convert strings to dates then you can start with this:
[datetime]'01/21/1965 13:33:23'
Most date strings aer autodetected by the class.
¯\_(ツ)_/¯ -
How to convert a String("yyyy-mm-dd") to the same but in Date format ?
Hi,
can anyone plz tell me how to convert a String to a date format.I'm using MSACCESS database.I want to store this string in the database.So i need to convert it to a date format since the table is designed such a way with date/time type for date field.I used SimpleDateFormat ,but i can't able to convert.The code is given below:
coding:
public String dateconvertion(String strDate)
try
SimpleDateFormat sdfSource = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdfSource.parse(strDate);
SimpleDateFormat sdfDestination = new SimpleDateFormat("yyyy-MM-dd ");
strDate = sdfDestination.format(date);
catch(ParseException pe)
System.out.println("Parse Exception : " + pe);
return(strDate);
}i used prepared statement even now i am getting error like this.....
i have included the prepared statement package also...
my coding:
ResultSet rsdatetemp = null;
PreparedStatement ps = null;
String query ="select distinct itemcode from sales where bill date between ? and ?";
ps = precon.prepareStatement(query);
ps.setDate(1,d1);//d1 and d2 are in date format
ps.setDate(2,d2);
rsdatetemp = ps.executeQuery();
error :
symbol : method setDate(int,java.util.Date)
location: interface java.sql.PreparedStatement
ps.setDate(1,d1);
symbol : method setDate(int,java.util.Date)
location: interface java.sql.PreparedStatement
ps.setDate(2,d2); -
How to convert a String to an Icon
Hello,
I'm trying to figure out how to convert a String (specifically one letter) to an Icon for a JTree. The program I am working on uses .png files for the icons at the moment, with each .png being a single uppercase letter. However, recent discussion has us wanting to change to something more dynamic, since we anticipate needing new letters in the near future.
My task is to modify the current codebase so that the Icons used to identify nodes in the tree are created from a Font within code, rather than reading in .png files. I have done some experimenting with creating a Label with just that String, setting the font and trying to extract the image using calls like createImage(int width, int height) and so on, but so far to no avail.
If I could figure out how to at least convert the String to an image, I could probably make it work (since I can play around with creating an ImageIcon with that image). Thanks in advance for any help.
AllanHere is some quick and dirty code:
import java.awt.*;
import javax.swing.*;
public class BasicIcon implements Icon {
private String text;
public BasicIcon(String text) {
this.text = text;
public int getIconWidth() {
return 16;
public int getIconHeight() {
return 16;
public void paintIcon(Component c, Graphics g, int x, int y) {
Color old = g.getColor();
g.setColor(c.getForeground());
g.drawString(text, x, y+13);
g.setColor(old);
public static void main(String[] args) {
JPanel cp = new JPanel();
for (char ch = 'A'; ch < 'F'; ++ch) {
cp.add(new JButton("letter " + ch, new BasicIcon(String.valueOf(ch))));
JFrame f = new JFrame("BasicIcon");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setContentPane(cp);
f.pack();
f.setLocationRelativeTo(null);
f.setVisible(true);
}One thing that could be improved is the vertical positioning of the letter in the Icon.
The x,y values passed into paintIcon are the upper-left hand corner of the icon,
but the y value needed by drawString is the position of the String's baseline.
To do it right, use one of Font's getLineMetrics methods and play around with ascent. -
How to convert a string from upper case to lower case in FOX formula
Hi Experts,
How to convert a string from upper case to lower case in FOX formula?
Thanks,
Cheers!!!
PANKAJThe last result.append( c ) should be:
result.append( Character.toLowerCase(c) ); -
How to convert a string from lower case to upper case withour using transla
Hi all,
how to convert a string from lower case to upper case withour using translate,
Thanks in Advance,
ReddyRefer to this related thread
Re: hi guys this very urgent please help -
How to convert EBCDIC String in hex to unicode?
How do I convert, for example, "C1C2C3C4C5" (EBCDIC in hex) to "ABCDE"? The input and output types are both String. Thanks in advance!
1. Create a String of 256 characters, where the index corresponds to the ASCII character (e.g. character at index 193 (0xC1) would be 'A').
2. Parse your input string two characters at a time using Integer.parseInt(s, 16) to convert the two digits to a number, and use the resulting number to get the equivalent ASCII character from the translation string in step 1, which can be appended to your output. -
How to convert a String to an array
Can somebody tell me how to convert a String to an array
ronisto wrote:
Can somebody tell me how to convert a String to an arrayI assume you mean to convert it into an array of the individual characters that comprise the String.
Can you not simply look at the API documentation? Nothing in the String API jumps out at you?
http://java.sun.com/javase/6/docs/api/index.html -
How to swap two string variables without using a 3rd variable?
How to swap two string variables without using a 3rd variable?
ex.
A = "aa"
B = "bb"
Result required
A = "bb"
B = "aa"
ThanksHow to swap two string variables without using a 3rd
variable?
Something like this.
Append A with B (so A equals "aabb")
Set B equal to a substring of A starting with the first character and ending at A's length minus B's length. (So B equals "aa")
Set A equal to a substring of A starting from B's length and ending at the end of A. (So A equals "bb") -
How do I convert a powerpoint document to a pdf and retain the notes?
How do I convert a powerpoint document to a pdf and retain the notes?
One possibility is to print the slides+notes, choosing "save as PDF" in the print dialog instead of sending it to a printer.
-
How to judge whether the chars contain only number and letter
how to judge whether the chars contain only number and letter, for example :
'AEs4386' is valid , but '´¼ew78' is not
thanks for your help !Hi,
try the following:
data: l_test(36) type c.
concatenate sy-abcde '0123456789' into l_test.
l_test contains all letters all numbers now
translate YourVariable to upper case.
YourVariable contains only upper case letters
check YourVariable co l_test. " or use if instead of check
YourVariable contains only letters or numbers
regards
Siggi -
How to get STPOV structure values using BOM number and Plant number
hello All,
could you please help me out
'How to get STPOV structure values using BOM number and Plant number'
is there any function module where can i give input as bom and plant number .
waiting for your response.
regards
srinivasI did a quick where-used lookup in SE11 on the structure STPOV in function module interfaces and came up with the following:
Function Module Short Description
CK_F_TOTALCOST_COMPUTE
CS_ALT_SELECT_COUPLED_PRODUCT
CS_WHERE_USED_CLA Bills of material; class use
CS_WHERE_USED_CLA_ANY Bills of material; direct class use or via other class
CS_WHERE_USED_CLA_VIA_CLA Bills of material; class use via classes
CS_WHERE_USED_COP
CS_WHERE_USED_DOC Bills of material; document use
CS_WHERE_USED_DOC_ANY:Bills of material; direct and (indirectly) document use via
CS_WHERE_USED_DOC_VIA_CLA Bills of material; document use via classes
CS_WHERE_USED_KNO Bills of material; use object dependency
CS_WHERE_USED_MAT Bills of material; where-used list
CS_WHERE_USED_MAT_ANY:Bills of material; where-used list as article or class item
CS_WHERE_USED_MAT_VIA_CLA Bills of material; where-used list via classes
EXIT_SAPMC29M_001 BOM; Article Where-Used List
It appears that this structure is primarily used for where-used look-ups for components within the BOM. I don't know if any of these are what you're in need of.
Hope this helps,
Mark Schwendinger -
i changed my number along with my sim card and imessage will not recognize my new number. how can i have imessage forget my old number and use my new number?
i have tried signing out of imessage and signing back in. (when i do that and am asked to select my email adress, i see my new number but it is greyed out and i cant select it)But under send and receive, my old number is still displayed while my new number isn't.
Maybe you are looking for
-
Program for Sales Order cretaion using BAPI BAPI_SALESORDER_CREATEFROMDAT2
Hi All, Can any one please give me one modal program which uses the BAPI 'BAPI_SALESORDER_CREATEFROMDAT2' to create Sales Orders... Thank You very much in advance.....................
-
I just picked up an iBook G3 off of ebay today, and I don't have super high expections. Earlier this summer I bought a Macbook, which I love. I wanted to get an inexpensive backup that I can tote to school every day and abuse. For $200 I thought why
-
Pondini - Is This Correct (Time Machine Backup Suddenly Very Quick)
Pondini - On Friday, and for months before, a full backup always took 11 to 15 minutes. I downloaded some photos from the camera into iTunes on Friday and then burned them to a DVD for safe keeping; then shut down and went to bed. Next backup and eve
-
Dear All, I have 2 scenario to book the price difference and I would like to know both impact. Say this is based on standard price. 1) when the invoice amount different from the GR amount, I change the amount field in miro line item for each PO line
-
How can I set the af:table cell spacing ????
Hi, I am using the af:table component and I need absolutely to set the cell spacing. I am afraid that it couldn't be possible. If you have any idea please dont hesitate. Many thanks