Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Admin_Delphia
Community profile Admin_Delphia Level 2
Job title here
Location here
5 BADGES
Level 2

Level 2

Learn more
Joined the community 02-10-2015 2:00:11 PM
Offline
Top badges earned by Admin_Delphia
Customize the badges you want to showcase on your profile
Performance drop with latest updates - 11.0.22
Avatar
Give Back 3
Level 2
Admin_Delphia
Level 2

Like

1 like

Total Posts

6 posts

Correct reply

0 solutions
Top badges earned
Give Back 3
Give Back
Ignite 1
Validate 1
Boost 1
View profile
Admin_Delphia
- Adobe LiveCycle
Hi there,I'm managing IT system, where one of the components requires data capturing and exchange with use of interactive PDF document (+- 150 fields with complex, custom validation, XFA, java script, XML etc.) Till the latest updates the performance of our PDF document in Acrobat Reader 11 was reasonable. Data validation or inserting the repetitive sections, depending on the scope (full form, section etc.) required on average between 5-30 seconds (or even less when run in Acrobat Professional 1...

Views

344

Likes

0

Replies

1
Re: Adobe Forms calculation bug?
Avatar
Give Back 3
Level 2
Admin_Delphia
Level 2

Like

1 like

Total Posts

6 posts

Correct reply

0 solutions
Top badges earned
Give Back 3
Give Back
Ignite 1
Validate 1
Boost 1
View profile
Admin_Delphia
- Adobe LiveCycle
Thanks Bruce you might be right - does that mean 0.07 would be the only case of number that cannot be presented in 64 bit notation?Story gets now even more weird, demo file giving "wrong 7.00000000001" result at home, does now seem to give correct result in the office.However I can still reproduce the same bug in Lifecycle Designer. Can this be Adobe Reader or OS version related?Here are some other articles concerning the floating point issue:http://bytes.com/topic/javascript/answers/714271-stra...

Views

437

Likes

0

Replies

0
Re: Adobe Forms calculation bug?
Avatar
Give Back 3
Level 2
Admin_Delphia
Level 2

Like

1 like

Total Posts

6 posts

Correct reply

0 solutions
Top badges earned
Give Back 3
Give Back
Ignite 1
Validate 1
Boost 1
View profile
Admin_Delphia
- Adobe LiveCycle
Have you tried my file? 7/100 = 0.07 * 100 = 7 (we are not talking about divisions that give infinite decimals like 2/3)No magic here. Why would (7/100)*100 = 7,0000000000001 while in the same file (3/100)*100 = 3, (5/100)*100 = 5, (9/100)*100 = 9 and so on.

Views

421

Likes

0

Replies

0
Re: Adobe Forms calculation bug?
Avatar
Give Back 3
Level 2
Admin_Delphia
Level 2

Like

1 like

Total Posts

6 posts

Correct reply

0 solutions
Top badges earned
Give Back 3
Give Back
Ignite 1
Validate 1
Boost 1
View profile
Admin_Delphia
- Adobe LiveCycle
Not true, why (6/100)*100 is 6, same for all other numbers but not 7. See the test file here: http://share-it.info/test/bug_adobe.zip

Views

423

Likes

0

Replies

0
Re: Adobe Forms calculation bug?
Avatar
Give Back 3
Level 2
Admin_Delphia
Level 2

Like

1 like

Total Posts

6 posts

Correct reply

0 solutions
Top badges earned
Give Back 3
Give Back
Ignite 1
Validate 1
Boost 1
View profile
Admin_Delphia
- Adobe LiveCycle
Indeed looks similar. What is even more funny is that problem concerns only number 7 (lucky number for Adobe I guess).

Views

418

Likes

0

Replies

0
Adobe Forms calculation bug?
Avatar
Give Back 3
Level 2
Admin_Delphia
Level 2

Like

1 like

Total Posts

6 posts

Correct reply

0 solutions
Top badges earned
Give Back 3
Give Back
Ignite 1
Validate 1
Boost 1
View profile
Admin_Delphia
- Adobe LiveCycle
Just discovered, by accident, that simple calculations in PDF forms can produce unexpected results.I'm dividing 7 by 100 and multiplying the result by 100. What do you think one should get? 7? Not really.Adobe form thinks it is: 7.000000000000001 To reproduce the issue:create a simple form with two decimal fields (field1 and field2);add script for exit event from the second field: var test = (Field_1.rawValue/Field_2.rawValue)*100; app.alert(""+test);Can one tell me what I'm doing wrong? Thanks.

Views

1.3K

Like

1

Replies

9
Likes from