Program Is Supposed To Operate On Decimals

Mar 31, 2015

My program is supposed to operate on decimals because it concerns volume of packagings. I learnt that what normally is simple arithmetic (100 cm × 75 cm × 60 cm = 0.45 m³) in Java gives only approximate value (something like 0.44(9) m³ in this case). That's close enough so I probably shouldn't worry, but the thing is that although for one packaging the difference is barely visible—if at all—for thousands of packagings it'll make a difference. It'll be worse when I get to counting money.

I found two solutions:
1) Using integers and so-called decorative decimal point on display. I have a bad feeling about this, though.
2) Using BigDecimal.

Now, BigDecimal seems like a nice solution. I tried it and so far it looks okay. But just look at an excerpt from my program that I had to re-write (previously it looked perfectly fine as a single line):

volume = dimensions
.get("Length").multiply(dimensions.get("Width")
.multiply(dimensions.get("Height")))
.divide(new BigDecimal("1000000"));

I'm using a HashMap to store dimensions. I figured it'd make it easy for me to manage and display data later on.

View Replies


ADVERTISEMENT

List Of Files Is Different Between System Where It Supposed To Be Same

May 18, 2015

I am running short code which will list files in specific directory on few systems which supposed to be look-alike (files cksum is the same).I would expect to have the next order:

1. CustomizationMapping.xml

2. CustomizationMapping.VVM.xml

3. CustomizationMapping.VW.xml

BUT WHATEVER I AM DOING I CANT HAVE SYSTEM-A TO BE THE SAME AS SYSTEM-B

system A:

# /usr/java/jre1.6/bin/java -classpath /var/tmp/findFiles.jar main

running

/usr/cti/conf/compas/common/parameters.xml
/usr/cti/conf/compas/common/contract.xml_forDebugOnly
/usr/cti/conf/compas/common/CustomizationMapping.VVM.xml
/usr/cti/conf/compas/common/CustomizationMapping.xml
/usr/cti/conf/compas/common/CustomizationMapping.VW.xml
/usr/cti/conf/compas/common/ErrorDescriptionMapping.xml

system B:

# /usr/java/jre1.6/bin/java -classpath /var/tmp/findFiles.jar main

running

/usr/cti/conf/compas/common/contract.xml_forDebugOnly
/usr/cti/conf/compas/common/ErrorDescriptionMapping.xml
/usr/cti/conf/compas/common/parameters.xml
/usr/cti/conf/compas/common/CustomizationMapping.xml
/usr/cti/conf/compas/common/CustomizationMapping.VVM.xml
/usr/cti/conf/compas/common/CustomizationMapping.VW.xml

View Replies View Related

User Input In Miles And It Is Supposed To Multiply With Feet

Sep 21, 2014

I have a program where the user enters in the miles and then it is supposed to get multiplied by feet but I keep getting this error.

GetUserInfo.java:12: error: bad operand types for binary operator '*'
int total = name * feet;
^
first type: String
second type: int

1 error

This is my code so far :

import java.util.Scanner;
public class GetUserInfo
{
public static void main(String[] args) {
String name;
int miles;

[Code] ....

View Replies View Related

Get Answer To Only Show Two Decimals

May 25, 2014

I have tried as much as I can to place code to give me only two decimals in answers but cannot get it to work not sure if placement or syntax.This is code so far and it works but gives answers to 8 decimals.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

[code]...

View Replies View Related

Roman Numeral Conversion To Decimals

Jul 29, 2014

I have made a program that is supposed to convert roman numerals to decimals. It is NOT supposed to convert decimals to roman numerals. The only problem it seems there is with the program is that it only adds and does NOT subtract. This causes some roman numeral conversions to be flawed. What can I try to fix this. Keep in mind that the reason some methods exist is because the directions for the code say that I have to make it this way.

Instructions:

Write a program that converts a number entered in Roman numerals to decimal. Your program should consist of a class called Roman. An object of type Roman should be able to do the following:

1) Store the number as a Roman numeral.
2) Convert and store the number into decimal.
3) Print the number as a Roman numeral or decimal number as requested by the user. (Be sure to over-ride the toString function).
4) Your class must contain the method romanToDecimal to convert a Roman numeral into its equivalent decimal number.
5) Test your program using the following Roman numerals: MCXIV, CCCLIX, and MDCLXVI.

This is what I have so far. It compiles and there are no errors, but it does not subtract I from X, or I from V and so on. For example,CMXLVII should be 947, but the program outputs 1067.

import javax.swing.*;
import java.util.*;
public class Roman{
private String roman;
private int decimal;
public int romanToDecimal(String s)

[Code] .....

View Replies View Related

Formatting Decimals (Two Temperature Values)

Jan 30, 2015

I'm trying to format two temperature values using String.format.

return String.format("% 5.1f", temperature) + 'u2109' + " / " + String.format("% 5.1f", temperature2) + 'u2109';

I need all of that to be combined into a single String.format and include the / and unicode symbols for degree fahrenheit. How String.format works so that I can figure out how to achieve that? I've tried a few websites but none of them explain it to the extent that I need to use it.

View Replies View Related

Loan Calculator - How To Round Decimals

May 20, 2014

I'm currently working on a loan calculator... The only problem I'm having is occasional values that have very long decimals... How do I round the decimals?

View Replies View Related

Converting Meters To Feet - How To Print Decimals

Oct 1, 2014

I am making a small program that converts meters to feet. I want my answer to be printed with 2 decimals, but I am struggle. This is my current code, any takes on what needs to be changed and why?

import java.util.Scanner;
import java.text.DecimalFormat;
public class Chapter2PE3 {
public static void main (String[]args){
Scanner input = new Scanner (System.in);

[Code] ....

View Replies View Related

Create Little Program Which Enter Number / Program Says Triangle Exist Or Not

Mar 16, 2014

i want create little program which enter the number, ant program says triangle exist or not. So code :

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

[code]...

So when i put first num like 1, next num like 2 and next num like 100 , program says Triangle exist.

View Replies View Related

Program To Open Excel Sheet From Java Program

Apr 16, 2014

Have written a program to open Excel sheet from java program.Below line works fine.

Process p = Runtime.getRuntime().exec(new String[]{""C:Program Files (x86)Microsoft OfficeOffice12Excel.EXE"","C:UsersRASHPA~ 1.ORAAppDataLocalTempExport_xl420314062726 9379706.xls"});

But below code gives error i.e. Executable name has embedded quote, split the arguments

String path = "C:Program Files (x86)Microsoft OfficeOffice12Excel.EXE";
String file = "C:UsersRASHPA~1.ORAAppDataLocalTempEx port_xl4203140627269379706.xls";

Process p = Runtime.getRuntime().exec(new String[]{"""+path+""" + ","+file});

I am using java 1.6.

View Replies View Related

Program That Links Several GUI As Menu Based Program

Dec 17, 2014

In a project for school. I have a program that links several GUI's as a menu based program. What I am trying to accomplish is when one of the previous GUI's is closed that it doesn't terminate the entire program. There is a lot of classes in the entire project so I'd prefer not to paste all the code here, but if it is necessary I will do so.

View Replies View Related

Creating A Program That Will Compile And Run Another Java Program

Feb 20, 2014

I'm creating a program that will compile and run another java program:Lets say I have a program in directory

D:HelloWorldsrc
and compiled program will be in
D:HelloWorldin
inside src and bin is a folder hello (that's a package)

package hello;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
System.out.println("Hello World");
}
}

This program will be run by another program (that's the program that I am creating).Here is the code of my program:

package runnercompiler;
import java.io.IOException;
import java.io.InputStream;
import java.util.logging.Level;
import java.util.logging.Logger;
public final class RunnerCompiler {
 
[code]....

View Replies View Related

How To Restart Math In The Program Without Getting Out Of Program

Feb 15, 2014

I'm working in a GUI program, but I'm not going to put the code because there is a lot of code and files. Instead, I will try to put it an example.

Let say:

I'm working in a GUI program that ask form the user to enter two number's. When the user press at the calculate button. It will show up the output. However, the program won't exit unless the user press at red (X).

int x = user_Input1;
int y = user_Input2;
int total = x + y; //  
JOptionPane.showMessageDialog(null, total);

I know that there will be a (total) now, so my question is here how can I reset all the calculation and have a new total that will show up when the user enter two number's again.

View Replies View Related

How To Keep Int For Program

Jun 18, 2014

I have searched the internet for about 2 days and now i'm posting this. I'm trying to make a program that will let me enter "1" to show how many movies I have watched and press "2" for a new one. The problem I ran into is I enter 2 then when I enter 1 it said "you have watched 0 movies". I know what the problem is I just don't know how to retype it. here is the code.

package stuff;
import java.util.*;
public class thing {

[Code].....

View Replies View Related

How To Add Images To Program

Dec 14, 2014

I just finished a tutorial on youtube that covers the basic java, and now i want to try and make a game / program thing, only problem is that i have never worked with graphics before (i have tried to make ovals, rectangles, and other things with the paint method tho )

I know how to make a jframe and a jpanel, and i feel like i can make a simple "game" (not a complicated one, just a simple one with a guy walking around on the screen) in fact i have already make a such game, where you are a oval walking around on the screen, so thats not really my problem.

My problem is that i want to draw an image on the screen that can walk around instead of the oval, but how to do that. I have made a new project and set up the jframe and jpanel, and my code looks like this:

(main)

import javax.swing.JFrame;
 public class main_class {
public static void main(String[] args){
 JFrame f = new JFrame();
f.setTitle("title");
f.setVisible(true);
f.setSize(800,600);

[code]...

but once again, i get a blank jframe with no image and no "test" string . How i can display images on the screen?

View Replies View Related

How To Repeat Program

Feb 7, 2015

I have done a rock, paper, scissors program, but it only executes once. How do I make the program repeat so you can play multiple times?

import java.util.Scanner;
import java.util.Random;
public class RockPaperScissors {
public static void main(String[] args) {
 
int A;
 
Scanner input = new Scanner(System.in);
Random random = new Random();

[code]....

View Replies View Related

GPA And Average Program

Mar 25, 2014

I am new on this and I will be working in a gpa and average program. This is my code so far: Every time that I try to add the gpa part it gives me errors or just duplicates whatever I've in average and displays it in gpa

/**
* This program shows a database of students in a school.
* It gathers information as name, classes, grades, and calculates average and gpa average.
*
*/
import javax.swing.JOptionPane;
 
[code]....

View Replies View Related

Program That Estimates Value Of π

Oct 15, 2014

In this exercise you will write a program that estimates the value of π. Pretend that we are looking at a dartboard in the picture above. If the square is 2units wide and 2 units high, the radius of the circle within the square is 1 unit. Then the area of the circle is π*r2 = π*12 = π. The area of the square will be 2*2 = 4.

The estimation of π will work by randomly "throwing darts" at the dartboard. We will assume that every dart will hit the board but the location of that strike will be random so some darts will land inside the circle and some will land outside the circle. The calculation of π is then the ratio of the number of darts that land inside the circle to the total number of darts, multiplied by 4. Note that as we increase the number of darts used in the simulation, the accuracy improves.

Follow the steps to complete the program:

1.Declare variables that represent x, y coordinates of a dart, the distance of the dart from the origin, the number of darts that land inside the circle, and the total number of darts.

2.Read in the total number of darts (N) from the user and create an instance of the Random class.

3.Create a loop that runs N times. Inside the loop, you will use the nextFloat() method of the Random class to create x, y coordinates randomly, and then compute the distance of the dart from the origin. Determine whether the dart lands inside or outside of the circle.

4.Compute π using the estimation algorithm.

5.Run the program with increasing numbers from 100 to 100,000,000 and observe the accuracy of π.

View Replies View Related

Using Sentinel Value To End A Program?

Mar 24, 2014

So the question asks us to use a sentinel value to end a program, but the sentinel value is 999, but the while loop only recognises strings...
 
static Scanner console = new Scanner (System.in);
public static void main (String[] args)
throws FileNotFoundException 
{
PrintWriter outfFile = new PrintWriter ("Invoice.txt") ;
String firstItem;
String item ;
int price;

[Code] .....

View Replies View Related

Program With Hashset

Dec 10, 2014

A file has the data of the subjects and name of professors. The file contains line for each subject. The line starts with professor Name followed by the Subject name.

Harry Williams Advanced DBMS

James H Computer Networks

Sasha Ben Artificial Intelligence

Harry Williams Software Engineering

Palbo Kastro Formal Languages

Alex W Advanced SE

James H Operating System

Harry Williams Theoretical Foundation

Write a program with setter getter method to read the file, and then write a class to store several professors in a hashset (Single Key and Multiple Values).The program should be able to display all the professors in the set and allow the user to search for a professor.

Input:

Professor Name: James H.
Then the Output will be:

Subjects Taken by the professor: Computer Networks, Operating System.Display No Classes available if the professor name does not exists .

View Replies View Related

GUI Program Terminates Itself Once Run?

Aug 22, 2014

This program will compile. Yet once i run it it immediately terminates itself....

import javax.swing.*;
import javax.swing.border.*;
import java.awt.*;
public class myImageIcon extends JFrame{

[Code] .....

View Replies View Related

Getting Rid Of Redundancy In Program

Jan 15, 2015

The objective of the program: Write a method that takes a string as input and returns the letters contained in that string in sorted order as output. For example, an input of "Computer Science" would print the following as output (case is ignored): ccceeeimnoprstuthe code works otherwise

import java.util.Scanner;
public class weeklyProblem4 {
public static void main(String[] args) {
Scanner console = new Scanner (System.in);
System.out.println("This program takes a string as input and returns the letters contained in that string in sorted order as output");
System.out.println();
System.out.println("Enter some string");
String userstring = console.nextLine();
sortedString(userstring);

[code]....

View Replies View Related

How To Put Search Bar In Program

Oct 21, 2014

how to put search bar in my program.i am just new to java programming so i dont really master all the codes.i dont have much time

import java.io.*;
import java.util.Scanner;
public class myjavProject{
public static void main(String[] args)throws IOException{
PrintWriter output = null;
String ID;
String firstname;
String lastname;
String ans = "y";
String userinput;

[code]....

View Replies View Related

Pi Approximation Program

Sep 4, 2014

I am new to programming and this is my first assignment. A sample of the final output is:

-"How many digits would you like to compute Pi to?" 2
-"It took 200 terms to approximate Pi as 3.136592684838816"

What I have so far, ask the user for input then stops!

import java.util.Scanner;
public class PiApproximation
{
public static void main(String[] args)

[code]...

View Replies View Related

Program Terminates When Try To Run It

Mar 7, 2015

I have to create a class that asks the user to answer a multiplication problem. It randomly pulls to integers. If the answer is correct it displays a response if its wrong it displays a response and tells them to try again. at the end it displays all the questions with the answers. For some reason when i run the program it automatically terminates but doesnt give me an error.

Java Code:

import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;
//import javax.swing.*;
public class StudentMath {

[code]....

View Replies View Related

Tax Calculation Program

Apr 9, 2014

use arrays to store taxpayer information. Use methods for tasks that will be repeated.

-Ask the user how many taxpayers he would like to calculate taxes for.
-Ask the user to enter each taxpayer's first name, last name gross income, and number of children.
-Each taxpayer's tax due is computed as follows
-The taxpayer's dependency exemption is determined by multiplying $3,000 times the number of children.
-The taxpayer's net income is determined by taking the taxpayer's gross income and subtracting the taxpayer's dependency exemption.
-If the taxpayer's net income is between 0 and 50,000, the tax due is 15% of net income.
-If the taxpayer's net income is greater than 50,000, the tax due is
-15% of the first 50,000 of net income PLUS
-25% of any income over 50,000
-The tax due can never be less than 0.
-If the net income is a negative number, the tax due is 0

TAXPAYER INFORMATION: output a message in one dialog box which lists the following info for every taxpayer: first name, last name, gross income, number of children, tax due.
AVERAGE TAX: output a message in a dialog box which states the average of the taxes due.
PRESIDENTAL MESSAGE: output a message in a dialog box which says either "We computed taxes for the president. " or "We did not compute taxes for the president." The president's name is Barack Obama.

Here is my code so far

import javax.swing.JOptionPane;
public class AssignmentSeven
{
public static void main (String [] args)
{
String [] taxPayers;
String[] firstName;
String [] lastName;
String message = "";
double[] grossIncome;

[code]....

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved