Tema: Re: MSSQL : kabliai taskai
Autorius: Laimis
Data: 2011-07-15 22:18:42
bala nemate rašė:
>> Tai, kad ne. Nuo lokalės, kaip suprantu, priklauso tik reprezentavimas
>> (pateikimas, atvaizdavimas), o T-SQL'e, įvesdamas/perduodamas float
>
> nu net įdomu pasidarė. Floating point standaro neturiu ir per daug
> tingėčiau ieškoti ir skaityti, wikipedijoj tiesiog parašyta "decimal
> point". Manau, matematiškai teisingiausa būtų vartoti @Value =
> 1734694*10^-5 :)

Standartas, tai aiškus. IEEE-754. O dešimtainis skyriklis, pagal įvairių 
šalių tokių skaičių išreiškimo standartus, gali varijuoti. Bet kokiu 
atveju, tai tik sintaksinis žymėjimas, o jį lemia/apriboja ta pati 
sintaksė (šiuo atveju T0-SQL'as, C#, VB.Net), net jei TextBox'e gali 
įvesti, o MsgBox'e išvesti su kableliu (pagal lokalę).

p.s. klausimas ar ta aritmetinė operacija perduodant kiekvieną parametrą 
yra daug efektyvesnė ar tikslesnė, nei konvertavimas iš string'o...