Questione : Singolarità in Excel 2007

Cellula 1A: “- 25.77 "
Cell 1B: „ - “
Cell 1C: „ - 26.65 "
Cell 1D: “= "
Cell 1E: “.88 "
Cell 1F: =IF ("" di E1=, "", SE (E1=A1-C1, “Correct„, “Try ancora„))il

1F sta visualizzando “il

OK di Again Try "… Qui è che cosa accade:

If, anziché .88 è in cellula 1E, è =1A-1C codificato, quindi dice Correct in 1F, benchè 1E stia visualizzando .88.  Un lark, lo ho spiegato a 30 posti decimali (con l'equazione in 1E piuttosto che la risposta duro codificata di .88), quindi visualizza: il

0.879999999999999000000000000000

And 1F ANCORA dice Correct.  Posso riprodurre questo su tutta la macchina che ha Excel 2007 installato.  Dopo il gioco intorno, se la cellula 1A ha qualunque numero 25.xx dà i risultati pazzeschi di calcolo, ma se è 25.00 è si comporta correttamente.  Fa SOLTANTO questa con il numero 25.  Che cosa dà?  Ciò è per uno strato che di pratica di per la matematica ho dato la mia moglie ad uso studiare per la sua prova dell'entrata di laurea.  Mi sono domandato sempre perché i miei fogli elettronici finanziari sono sembrato sempre fuori dopo un istante, ma questo è REALMENTE weird.

OS è Windows Vista.
class= del

Risposta : Singolarità in Excel 2007

SELEZIONARE * A PARTIRE da Ofertas
DOVE TipoEmpleo = @TipoEmpleo
E UbicacionEmpleo = @Localidad
E Fecha > dateadd (d, - @Dias, getdate ())

-- restituisce tutte le annotazioni in cui Fecha è di meno che i giorni di @Dias vecchi
-- il getdate () comprende la parte di tempo così se cercate al 22 agosto 12: 30, la domanda sono realmente

E Fecha > “20 agosto 12: 30„
Altre soluzioni  
 
programming4us programming4us