我有一个使用hibernate的JSF应用程序。
我为多边形加载了一组点,并希望更新这些点。
我更新了点信息,但是当我尝试提交更改时,我会得到以下错误:
WARNING: SQL Error: 8114, SQLState: S0005
SEVERE: Error converting data type nvarchar to decimal.
SEVERE: Could not synchronize database state with session
org.hibernate.exception.SQLGrammarException: could
我正在尝试显示2个总数的2个小数点并减去它们,但它没有计算小数点。任何人都想弄清楚这一点。谢谢。
function calculate() {
var myBox1 = document.getElementById('box1').value;
var myBox2 = document.getElementById('box2').value;
var basicpay = document.getElementById('basicpay');
var myResult = myBox1 * myBox2;
我得到了项目做转换从厘米到英寸。我做到了:如何使用Math.round对我的数字进行舍入?
import java.util.Scanner;
public class Centimer_Inch
{
public static void main (String[] args)
{
// 2.54cm is 1 inch
Scanner cm = new Scanner(System.in); //Get INPUT from pc-Keyboard
System.out.println("Enter the CM:");
Date date = new Date();
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SZ");//2018-02-05T18:00:51.001+0000
String text = dateFormat.format(date);
Date test = dateFormat.parse(text);
前三行很好。当我再次尝试将字符串解析为一个日期时,我会得到一个错误。我怎么才能解决这个问题?
错误如下所示:
Caused by
我目前正在将长值写入文本文件,每当我将它们分割并放入Console.WriteLine或writeFile.WriteLine中时,值就会更改并变为0,但是当我打印变量: inUse、tot和phav时,它会打印一个长值。有什么问题吗?
我所做的调试方法是将其转换为字符串,计算字符串外的除法,将ToString放置在计算部分并将其移除。
long phav = PerformanceInfo.GetPhysicalAvailableMemoryInMiB();
long tot = PerformanceInfo.GetTotalMemoryIn
我的任务是编写java代码,计算美元、25美分、10美分、5美分和1美分硬币的变化。我写出了伪代码来跟踪逻辑链;但是,系统一直给我以下错误消息,看起来好像无法识别导入的java.util.Scanner:
run:
Enter bill value: 123
Enter item price in pennies: 12.1
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:864)
at java.util
我想设置两个BigDecimal数字a和b的比例。如下例所示:
BigDecimal a = new BigDecimal("2.6E-1095");
BigDecimal b = new BigDecimal("2.7E-1105");
int i = 112, j=1;
BigDecimal aa = a.setScale(i+j);
BigDecimal bb = b.setScale(i+j);
当我运行的时候,我有这样的异常:
java.lang.ArithmeticException:
我正在一个Sybase database.Before中工作,我试图使用SQL对其进行回圈,但是存在一些数据不匹配的问题,我需要构建一个java函数,它返回数据库输出的Round值。
SQL查询:-
With Round :- select Country,Round(ISNULL(sum(value),0),1) as Round_Value from Database ## Result :- 15012.8
Without Round :- select Country,sum(value) as Without_Round from Database ## Result :- 150
对于不能更改的表,我有以下SQL定义
CREATE TABLE network_model_property (
id NUMBER NOT NULL PRIMARY KEY,
name VARCHAR2(100) NOT NULL,
....
max NUMBER(10),
min NUMBER(10),
....
)
JPA的类定义如下
@Entity
@Table(name = "
当用户输入一个整数时,程序会顺利运行,但当用户输入一个末尾有小数的数字时,程序就会崩溃。
以下是我得到的错误:
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:458)
at java.lang.Integer.parseInt(Integer.java:499)
at BMI.main(BMI.java:11)
下面是我的代码:
import javax.swin
我正在尝试将字符串转换为long,但它抛出了NumberFormatException。我根本不认为这超出了long的范围。
下面是要转换的代码,其中count_strng是我想要转换为long的字符串。trim()函数没有任何不同。
long sum_link = Long.parseLong(count_strng.trim());
这是堆栈跟踪。
java.lang.NumberFormatException: For input string: "0.003846153846153846"
at java.lang.NumberFormatException.forIn
我正在为class创建一个计算器,我需要限制用户添加一个小数点。在当前状态下,他们可以想添加多少就添加多少。
我对Java很陌生,所以请耐心听我说..
下面是创建文本框的位置:
public InLab05() {
setLayout(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
JTextField result = new JTextField();
c.fill = GridBagConstraints.HORIZONTAL;
c.gridx =