Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

jEPlus: formula calculation error

asked 2022-04-06 15:15:10 -0500

qirachel's avatar

updated 2022-04-06 15:36:47 -0500


I am using jEPlus for optimization, and I used a formula to define the optimization objection.

I found the obtained results quite strange and I went back to check if I made a mistake in defining the formula,

and here I found out that the formula didn't work out for a to the power of b functions, I used the tested formula: v5=2^3 and the evaluation results calculated by jEPlus is 1 instead of 8, see the attached screenshot.

I was wondering if this is a bug for the calculation of this type of functions or if I defined it in a wrong way.

Thanks in advance. image description

edit retag flag offensive close merge delete


update: I tried the following formulas and the evaluation results are all wrong: v5 = 2^6 = 4; v5 = 2^7 = 5; v5 = 2^8 = 10; v5 = 2^9 = 11;

seems like jEPlus see "^" as either "+" or ''-''

qirachel's avatar qirachel  ( 2022-04-06 15:20:18 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2022-04-06 15:41:10 -0500

qirachel's avatar

problem solved: v5 should be defined as v5 = Math.pow(2, 3) instead of v5 = 2^3

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops


Question Tools

1 follower


Asked: 2022-04-06 15:15:10 -0500

Seen: 170 times

Last updated: Apr 06 '22