Java Formating (As soon as posible)
I am using java number format class for formatting data. I have a double value 222.325 and I will be going to formatting this value. Formatting pattern is (#.00) after formatting final result is not getting 222.33,but I am getting 222.32.
We have test cases:
But similar cases I have a double value 222.335 after I am getting correct result 222.34
I have a 222.315 after formatting I am getting 222.32.
I have given my code below. Please advise me
Is this java formatting class error or my code error pleased correct? ASAP
see below example:
import java.text.DecimalFormat;
import java.text.NumberFormat;
double d2 = 222.325;
df.applyPattern("#.00");
DecimalFormat df =
(DecimalFormat)NumberFormat.getInstance();
System.out.println("d2..."+df.format(d2));
From the API:
DecimalFormat</code> uses half-even rounding (see {@link java.math.BigDecimal#ROUND_HALF_EVEN ROUND_HALF_EVEN}) for formatting.Also, in general, please be aware of:
What Every Computer Scientist Should Know About Floating-Point Arithmetic
http://docs.sun.com/source/806-3568/ncg_goldberg.html
Similar Messages
-
hi my name is steve arsenaulti am looking for a short keys for apple and if someone has one i like to know how to use it please e-mail me has soon has posible thank you
<E-mail Edited by Host>It sounds like you are looking for a program like Typinator.
It isn't free, and the site doesn't specify compatibility with any OS above 10.7.
As of today, the latest release is dated May 29th, 2012. -
How to save a file in Java Format?
Hello All,
I want to save the files I'm writing in my program in java format?
(I want the result files to end with .java).
Is there a specific way to do this?
Thnx in advance :)Wait. Are you saying that your java program is creating files, and you want the files to end in .java?
Are you writing a program that creates other programs? Because otherwise that makes no sense.
Or are you saying that you're writing Java source code in some editor, and you just want the editor to save the source code files with the appropriate extension? If so, how you do that will depend on the editor. -
my phone has been changed under warranty by the apple store in germany.
ı need a change document to register the phone in my country again.
ımeı numbers of old and new must be in the document.you can send an mail in pdf format
as soon as possible please.
your's respectfully.
new phone serial no:DQ******TC0
old phone serial no:DN*******T9Y
Product:
iPhone 4S
Serial Number:
DN*******T9Y
Service Requested:
December 3, 2012
Status:
Repair Complete
<Edited by Host>No we cannot send it to you because we are users just like you and Apple does not monitor these forums.
But you can find the IMEI numbers yourself. Read the ENTIRE article:
http://support.apple.com/kb/HT4061 -
Convert Oracle date format masks to Java format masks
Have an application based on Oracle that stores data in text form (for display) and in native date format. It is being migrated to another application with a Java based front end that can only use Java format masks to display the dates in the desired display format.
Is there a way to translate the Oracle format masks to Java? I can do this in SQL or PL/SQL using the database or in Java.
I really don't want to write detailed code to parse the masks, although if parsers are available to take an oracle mask into its metadata (minute, year, etc), it may be possible for me to write the code.
This seems like something that must have been done many times over the years. I would prefer to reuse workable code rather than reinventing the wheel.
To be clear, I do not need to alter data or convert dates shown in string form. Just the format masks so the new app will display dates in the same manner as the old app. Fortunately, both apps handle interpreting the format masks in their native technology, so it is just converting the format mask.kenmadsen wrote:
Both applications have a varchar2 column and a date column. A date picker selects and returns the date in native format for storage and the application uses the mask to format the varchar2 column for display (and storage). The old application uses an Oracle date format mask DD-Mon-YYYY HH24:MI and the new application uses Java date masks (DD-MM-YYYY hh:mm). (I may not have the translation from HH24 to hh correct).
The date column and the display column store the same information (a date), but one is stored natively and the other is displayed as the application administrator want the particular row to be formatted for display. (the mask is a column in the same table as the other 2 columns). Each row has characteristics (other columns) that determines what the data is and how it should be shown (some things need to show time; others only the date)
So the problem is, when migrating, the new application cannot render the dates as the old app did because "Mon" is Oracle format, not Java format.
No data is being converted in the migration, except for the mask itself. Both applications have the same record structure with respect to these columns and they both use the mask to generate the formatted varchar2 data for display in the application and storage.too bad you insist on try to describe with words rather than actual CODE.
Please explain again why this is an Oracle problem & NOT a Java problem?
Oracle RDBMS is a data repository & can't automagically change data content for you. -
Converting sql timestamp into a usable java format??
hi there.
does anyone know how to convert an sql timestamp into a usable java format? i have retrieved a timestamp from a mysql table in a jsp script and would like to convert it into the following format:
12:42pm | 08.07.02
as i understand it, i'll need to convert the timestamp into seconds since 1970 and then manipulate it as a calendar object? my first line is working, but i don't know what to do after...
java.sql.Timestamp sqlTimestamp = resultSet.getTimestamp("date_and_time");
next...?
any help would be much appreciated!!
thanks.please excuse my java sytnax ignorance, but i've tried a bunch of different syntax arrangements and can't figure out how to use the getTime() method. what comes after my first line there?
java.sql.Timestamp sqlTimestamp = resultSet.getTimestamp("date_and_time");
then something like:
long msec=date.getTime(sqlTimestamp);
but that doesn't seem to work...
thanks for any help! -
Java formatting (This case occur only EVEN NUMBERS)
This case only occur EVEN NUMBERS)
I am using java number format class for formatting data. I have a double value 222.325 and I will be going to formatting this value. Formatting pattern is (#.00) after formatting final result is not getting 222.33,but I am getting 222.32.
We have test cases:
But similar cases I have a double value 222.335 after I am getting correct result 222.34
I have a 222.315 after formatting I am getting 222.32.
I have given my code below. Please advise me
Is this java formatting class error or my code error pleased correct? ASAP
see below example:
import java.text.DecimalFormat;
import java.text.NumberFormat;
double d2 = 222.325;
df.applyPattern("#.00");
DecimalFormat df =
(DecimalFormat)NumberFormat.getInstance();
System.out.println("d2..."+df.format(d2));Please explain:
- Why you had to spawn a new thread,
- Where the behaviour of the code does not match [url http://forum.java.sun.com/thread.jspa?threadID=685964]Annie's description. -
[Mars] Java formatting
One irksome feature of the new Mars eclipse IDE is that the java formatter insists on joining my nicely formatted, multi-line SQL Strings onto a single line.
For example...
SQL.select("" +
"SELECT PERMISSION_NAME, PERMISSION_LEVEL " +
" FROM OMB_ROLE_PERMISSION " +
" WHERE ROLE_NR = :roleNr "
, new NVPair("roleNr", roleNr));
} becomes
SQL.select("" + "SELECT PERMISSION_NAME, PERMISSION_LEVEL " + " FROM OMB_ROLE_PERMISSION " + " WHERE ROLE_NR = :roleNr ", new NVPair("roleNr", roleNr));
It seems that the Mars release of eclipse isn't accepting the existing configured project settings - also when creating a new scout project. To get around this I have disabled project specific settings (Right-click on project -> Properties -> Java Code Style -> Formatter, uncheck "Enable project specific settings" and repeat for all projects).
I quite like the 'way earlier versions of eclipse (Luna & prior) formatted java code, and I'm trying to define a global format which replicates that.
I found two useful settings in Window -> Preferences -> Java -> Code Style -> Formatter:
I set the Tab policy to 'Spaces only' and indentation size to 2 (in the Indentation tab)
I checked the 'Never join already wrapped lines' setting in the Line-wrapping tab.
After these changes the code style is much better, however the NVPair parameters etc are still placed at the end of the line
SQL.select("" +
"SELECT PERMISSION_NAME, PERMISSION_LEVEL " +
" FROM OMB_ROLE_PERMISSION " +
" WHERE ROLE_NR = :roleNr ", new NVPair("roleNr", roleNr));
Does anyone know how to tell eclipse to stop wrapping the NVPair parameters?
(btw I tried copying the java formatting settings option-by-option from luna to mars, but the result was horrific.)Hi Marco
It's not that Mars doesn't accept the existing project formatter configuration but the Java code formatter in Eclipse 4.5 has been completely rewritten.
In this blogpost it not only describes why your example breaks but also how to switch back to the old formatter.
To use the new formatter with your formatter config the alignment options should be set to the eclipse default:
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
org.eclipse.jdt.core.formatter.alignment_for_assignment=0
org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
To fix your example leave the ',' on the last line:
SQL.select("" +
"SELECT PERMISSION_NAME, PERMISSION_LEVEL " +
" FROM OMB_ROLE_PERMISSION " +
" WHERE ROLE_NR = :roleNr ",
new NVPair("roleNr", 123));
Greetings
Stephan -
Oracle Number and Java Format Mask Issue
I have a oracle number column, in my view object it is of type BigDecimal and the query column type is NUMBER
I put the following format mask in the hints section
#####.00
with a format type of Number,
Yet when I run the application, I always get the following error
java.lang.NumberFormatException: For input string: "-3750.00"
Anyone any ideas why this does not work?
Regards
OrlandoHi,
try with <af:convertNumber>
See:
http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_convertNumber.html
ADF 11.1.1.4.0 af:convertNumber not working with #,##,##,##,##,##,##0.00 -
What's up with Java formatting standards?
I've always wondered about this:
The Standard:
public class HelloWorld{
public static void main (String [] args){
System.out.println("Hello World");
}VS.
The way I do it:
public class HelloWorld
public static void main (String [] args)
System.out.println("Hello World");
}I like my way because the code is more readable. Braces are matched on the same column, so it is much easier to trace braces, yet the first method is the standard that most people (including people in the industry) use... It's just always sorta bothered me, and I wanted to know if there is a reason that I'm not seeing that people do this? It gets especially nasty when there are a bunch of loops and other things nested. Following the braces then just gets insane...(C: A simple explanation woulda sufficed. But who
cares about vertical space? What about the case when
a certain loop takes up more than a page or something
like that, then tracing the brace back is very
difficult because you can't trace it back to the word
above it. Yeah, in my example, there's very little
difference and either way looks fine, but in some
situations with loops that have tons of if-else
statments in them and for loops and all that, it gets
pretty nasty, and hard to follow.i don't follow what you are saying. i care about vertical space because it is much easier to read. instead of confining my search to a open brace when traversing up code to find the scope, i look for any character that starts on the same column as my close brace. there is no difference really... unless you are doing some weird code... if a loop, as you say, goes past one page in your format, it may not go past one page in my format making my format more easily readable because it is condensed... it is all a matter of opinion but whenever i get code like yours, i run it through Eclipse to condense it down to a more readable format (for me). -
Will FC Express be updating its format soon?
I was wondering if anyone has heard if FC Express was going to update its format anytime soon. I am looking into buying a new camcorder, and I don't want to be as limited to what I can buy as I am right now. Obviously, right now it only supports DV and HDV, what about avchd, or m-peg, or any of the other formats. If anyone has any info on this, I would appreciate it. thanks
Speculation about future releases is prohibited by the terms of usage of the forum. Nobody knows anyway.
-
How i can change date format in the query
I have made a query and Document date format is DD/MM/YYYY but i want Document date Format as YYYYMMDD. Please help me out as soon as posible.
Thanks is advance.Hi Harman,
By default query shows same date setting what is maitianed in SU01 (user maintenance). User can set the dates as they want. Ask user to log in BI system and go to system> User Profile> Own Data. They can select the date format and save the changes.
If you want to display same setting for all user, please select the format whenever you create any users and change for existing users.
Regards,
Kams -
Can we trust the Adobe's promise of making the Folio format Open Source by 2014.Q1?
Hi!
We have been following the Adobe Digital Publishing blogs and we got pretty excited about the posibility of having the Folio format as a Open Source standard, specially if this release comes with a .folio viewer we could use in mobile apps.
There are a couple of links that claim that Adobe will release the Folio format really soon:
http://blogs.adobe.com/digitalpublishing/2013/12/readership-metrics-open-folio-format.html
http://eon.businesswire.com/news/eon/20131210005400/en
The question is, can we trust the Adobe's promise and get more and more excited about this release? Is this for real?You should really be posting this in the Digital Publishing Suite forum here (where the folks who care are hanging out):
http://forums.adobe.com/community/dps -
Java for OS X 2014-001 (Java SE 6 to 1.6.0_71) ?
Hello,
couldn't find a special Java section at the Apple Support Community, so I've put it to the Mavericks board.
I know Java 6 is no longer a standard part of OS X and has to be installed manually since some time, but you know some applications and installers need it (Juniper Network Connect, Cisco VPN Client, Adobe Illustrator Installer, ... to name some).
Last week Oracle released some important Java Updates, so Java 7 for OS X is now at version 51.
But the new Update 71 for Java 6 has to be released by Apple, normally it should named like "Java for OS X 2014-001" and update Java SE 6 to v1.6.0_71.
( Like they did before with Java for OS X 2013-005, which updated Java SE 6 to v1.6.0_65 @ http://support.apple.com/kb/dl1572 )
I'am really wondering why Apple is not releasing the Java 6 Update as fast as possible, because it will close some really dangerous security issues!
Maybe anybody at Apple will give us an answer?Hi Marcel_75,
Don't expect an answer from Apple on this forum, we're all users just like you helping eachother out. Apple put Java support back in the hands of Oracle because of that very reason (amongst other things), they could not push out updates fast enough. By lettings Oracle handle this for every platform every Java user is assured of the latest patches as soon as posible.
In this case, who knows what's taking Apple so long. It has been almost a week. -
HT6133 Java for OS X 2014-001 for 64-bit Comp?
I have a 64-bit computer (OS X 10.9) and need a version of Java that will match. I want to make sure if this will take care of it or if there is another version I need. Thanks in advance!
Hi Marcel_75,
Don't expect an answer from Apple on this forum, we're all users just like you helping eachother out. Apple put Java support back in the hands of Oracle because of that very reason (amongst other things), they could not push out updates fast enough. By lettings Oracle handle this for every platform every Java user is assured of the latest patches as soon as posible.
In this case, who knows what's taking Apple so long. It has been almost a week.
Maybe you are looking for
-
MRP question (make To order)
Hello all, We have a case where Finished Goods are required directly for a Sales Order. MRP runs for the Finished Goods, planned orders create for PP and the relevant raw materials will need to be procured. There are cases where some of those materia
-
[Netra i] Install Solaris 8
Greatings. I've got an old Netra i (sparcstation 4) from a friend of mine. Now i want to reinstall i because he foregot his password. I'v downloded Solaris 8 from this site (ofcourse the Sparc version :D ) Now he did't boot from cd-rom when i enter '
-
ViewPowr Video card for Powerbook 1400
Just got one of these video cards for my PB1400 -- guess what? no drivers! Surely someone out there can point me in the right direction or just pass the software along. Already tried Newer Technology, no go. VIEWpowr 1400/16 video output card Newer T
-
Where is the option for using my account balance when I make purchases?
I have a balance of $15.29 on my itunes account, and when i make purchases the option to spend this account balance is not available. The only options are to use a credit card. When I choose "none" for payment type, I am blocked from making the purc
-
Hi, Please help. I'm currently using Firefox v4.0.1, which I like and am happy with, as it allows me to use my Kaspersky link filter and virtual keyboard. Anyway, I recently decided to clean my registry and history using cc cleaner.. I did not back u