Re: Numeric problem in BlackBox 1.4

From: [at]} <ftkachov{>
Date: Fri, 11 Apr 2003 01:31:13 +0400 (MSK DST)

----boundary-LibPST-iamunique-1143359697_-_-
Content-type: text/plain

Yes it seems so. Yes it should. --FT

> I'm storing a currency value in a DECIMAL(15,2) column. Then I have to
> print out a list. TO do this, I convert the Currency-value to a REAL via
>
> REAL=CURRENCY.val/Math.Power(10,CURRENCY.scale),
>
> and then I use TextMappers.Formatter.WriteReal for output.
>
> This SOMETIMES leads to something like
> Currency = 69.0
> REAL = 68.9999999999
>
> Is this the same topic?
>
> Would it be better to transform the currency.val to a ARRAY 15 OF CHAR
> and then enter the decimal point according to .scale?
>
> Rene
>
> ftkachov{([at]})nowhere.xy
>
> > Should not the matter of
> > intVar = realVar
> > be left out of the Language Report as it seems to be implementation
> > dependent?
--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.


----boundary-LibPST-iamunique-1143359697_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFllcyBpdCBzZWVtcyBzby4gWWVzIGl0IHNob3Vs

ZC4gLS1GVFxwYXINClxwYXINCj4gSSdtIHN0b3JpbmcgYSBjdXJyZW5jeSB2YWx1ZSBpbiBhIERF
Q0lNQUwoMTUsMikgY29sdW1uLiBUaGVuIEkgaGF2ZSB0b1xwYXINCj4gcHJpbnQgb3V0IGEgbGlz
dC4gVE8gZG8gdGhpcywgSSBjb252ZXJ0IHRoZSBDdXJyZW5jeS12YWx1ZSB0byBhIFJFQUwgdmlh
XHBhcg0KPiBccGFyDQo+IFJFQUw9Q1VSUkVOQ1kudmFsL01hdGguUG93ZXIoMTAsQ1VSUkVOQ1ku
c2NhbGUpLFxwYXINCj4gXHBhcg0KPiBhbmQgdGhlbiBJIHVzZSBUZXh0TWFwcGVycy5Gb3JtYXR0
ZXIuV3JpdGVSZWFsIGZvciBvdXRwdXQuXHBhcg0KPiBccGFyDQo+IFRoaXMgU09NRVRJTUVTIGxl
YWRzIHRvIHNvbWV0aGluZyBsaWtlXHBhcg0KPiBDdXJyZW5jeSA9IDY5LjBccGFyDQo+IFJFQUwg
ICAgID0gNjguOTk5OTk5OTk5OVxwYXINCj4gXHBhcg0KPiBJcyB0aGlzIHRoZSBzYW1lIHRvcGlj
P1xwYXINCj4gXHBhcg0KPiBXb3VsZCBpdCBiZSBiZXR0ZXIgdG8gdHJhbnNmb3JtIHRoZSBjdXJy
ZW5jeS52YWwgdG8gYSBBUlJBWSAxNSBPRiBDSEFSXHBhcg0KPiBhbmQgdGhlbiBlbnRlciB0aGUg
ZGVjaW1hbCBwb2ludCBhY2NvcmRpbmcgdG8gLnNjYWxlP1xwYXINCj4gXHBhcg0KPiBSZW5lXHBh
cg0KPiBccGFyDQo+IGZ0a2FjaG92QG1zMi5pbnIuYWMucnUgd3JvdGU6XHBhcg0KPiBccGFyDQo+
ID4gU2hvdWxkIG5vdCB0aGUgbWF0dGVyIG9mXHBhcg0KPiA+ICAgICAgICAgaW50VmFyID0gcmVh
bFZhclxwYXINCj4gPiBiZSBsZWZ0IG91dCBvZiB0aGUgTGFuZ3VhZ2UgUmVwb3J0IGFzIGl0IHNl
ZW1zIHRvIGJlIGltcGxlbWVudGF0aW9uXHBhcg0KPiA+IGRlcGVuZGVudD9ccGFyDQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINClxwYXINClRvIHVuc3Vi
c2NyaWJlIGZyb20gdGhpcyBtYWlsaW5nIGxpc3QsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcg
dGhlIHdvcmQgInVuc3Vic2NyaWJlIiB0bzpccGFyDQogICBibGFja2JveC1yZXF1ZXN0QG9iZXJv
bi5jaFxwYXINClxwYXINClRvIGdldCBhIGxpc3Qgb2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRzIGFu
ZCBpbnN0cnVjdGlvbnMgb24gdGhlaXIgdXNhZ2UsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcg
dGhlIHdvcmQgImhlbHAiIHRvIHRoZSBhYm92ZSBhZGRyZXNzLlxwYXINClxwYXINClNlbmQgYW55
IHByb2JsZW0gcmVwb3J0cyBvciBxdWVzdGlvbnMgcmVsYXRlZCB0byB0aGlzIGVtYWlsIGxpc3Qg
dG8gdGhlIGxpc3Qgb3duZXIgYXRccGFyDQogICBvd25lci1ibGFja2JveEBvYmVyb24uY2hccGFy
DQpccGFyDQpDdXJyZW50IHBvc3RpbmcgcG9saWN5OlxwYXINClxwYXINCmEpIFRvIHBvc3QgeW91
IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVzcyBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQg
dG8gdGhlIG1haWxpbmcgbGlzdC4gVGhhdCB3YXksIHRoZSBsaXN0IHNlcnZlciB3aWxsIHJlY29n
bml6ZSB5b3UgYXMgc3Vic2NyaWJlciBhbmQgZm9yd2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRpYXRl
bHksIHdpdGhvdXQgY3JlYXRpbmcgYW55IG92ZXJoZWFkLlxwYXINClxwYXINCmIpIElmLCBmb3Ig
c29tZSByZWFzb24sIHlvdSBjYW5ub3QgcG9zdCBmcm9tIHRoZSBhZGRyZXNzLCBieSB3aGljaCB5
b3UgYXJlIHN1YnNjcmliZWQsIHlvdXIgbWVzc2FnZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBhdm9p
ZCBzcGFtLiBQbGVhc2UgdW5kZXJzdGFuZCB0aGF0IG1vZGVyYXRpb24gd2lsbCBvZnRlbiBjYXVz
ZSBzb21lIGRlbGF5LCBpbiBwYXJ0aWN1bGFyIG92ZXIgd2Vla2VuZHMgb3IgaG9seWRheX19AAbw
yHVtbg==


----boundary-LibPST-iamunique-1143359697_-_---
Received on Thu Apr 10 2003 - 23:31:13 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:22 UTC