OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] Commented: (OFFICE-2450)Precisely-represented Integers not differentiated from Imprecise Integers



    [ http://tools.oasis-open.org/issues/browse/OFFICE-2450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17689#action_17689 ] 

Andreas Guelzow  commented on OFFICE-2450:
------------------------------------------

I probably should have been clearer in my comment above. I was think ing in terms of the dependency order of the various sections. I would assume that a reader first reads the definitions of NUMBER, INTEGER etc. and then proceeds to the definition of the functions, since the function definitions greatly depende on the conversion mechanisms and so on the definition of types.  in that case we should not define types using the OpenFormula functions (mentioning them in notes on the other hand seems okay.)  

Dennis: while reading your last version:
"An exactly-represented number *x* is not a mathematical integer when mathematical floor(*x*) <> ceil(*x*). "
I am wondering whether that is realy saying anything. ALready mathematically, we know that mathematical floor(*x*) <> ceil(*x*) is equivalent to x being a mathematical integer.  So what is new here?

> Precisely-represented Integers not differentiated from Imprecise Integers
> -------------------------------------------------------------------------
>
>                 Key: OFFICE-2450
>                 URL: http://tools.oasis-open.org/issues/browse/OFFICE-2450
>             Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
>          Issue Type: Bug
>          Components: OpenFormula
>    Affects Versions: ODF 1.2 Part 2 CD 1
>         Environment: This issue applies in all OpenFormula drafts through draft-19.
>            Reporter: Dennis Hamilton
>            Assignee: Dennis Hamilton
>             Fix For: ODF 1.2 Part 2 CD 2
>
>
> The definition of Integer includes a wide range of values that have no fractional part but that are too large to represent integers precisely, there being gaps and even no non-Integer Number values in their vicinity.  
> This prevents careful limitation and definition of those functions that require precise integer values to be specified for parameters and to be determined as results.  It also leads to ambiguity and situations such as those illustrated in OFFICE-2209, OFFICE-846, and others invovling specific functions that are only meaningful when precise integer values are involved.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]