Kahe täpsusega ujukomavorming on arvuti andmevorming, mis võimaldab reaalarvude esitamist kindlaksmääratud täpsusega või oluliste numbrite arvuga. Akronüüm "DPFP" tähistab kahekordse täpsusega ujukoma. Seda vormingut kasutatakse tavaliselt teadus- ja insenerirakendustes, kus on vaja palju kümnendkohti, ja võrreldes ühetäpse ujukomavorminguga pakub see rohkem bitte täpsust (54 bitti).
Reaalarvu topelttäpsusesitus koosneb kolmest osast: märgist (s), astendajast (e) ja mantissist (m). Märk (s) näitab, kas reaalarv on negatiivne (s=1) või positiivne (s=0). Eksponent (e) on kahendarv, mis näitab võimsust, milleni tuleb baasarvu 2 soovitud arvu saamiseks tõsta või jagada. Lõpuks on mantiss (m) kahendmurd, mis tähistab koma paremal asuvaid reaalarvu numbreid.
Topelttäpsuse väärtuse salvestamiseks arvuti mällu eraldatakse 64 bitti 8 baidina. See järgib kindlat vormingut, mida tuntakse IEEE 754 ujukomaarvude standardina ja mida kasutatakse erinevate arhitektuuride ühilduvuse tagamiseks. 8-baidise mälu esimest bitti kasutatakse märgibiti(de) esitamiseks. Järgmised 11 bitti esindavad eksponenti (e) ja ülejäänud 52 bitti mantissi (m).
Alates 2018. aastast on topelttäpsusega ujukomavormingut kasutatud graafikatöötlusüksustes (GPU), et saavutada suurem täpsus ja parem jõudlus teadus- ja insenerirakendustes ning graafikatöötlusüksuste (GPGPU) üldotstarbelises andmetöötluses. Lisaks saab topelttäpsusega ujukoma toiminguid teha nii tänapäevaste protsessorite kui ka GPU-dega, kasutades protsessi kiirendamiseks paralleelsust – tehnikat, mis võimaldab samaaegselt arvutada probleemi mitut osa.
Suuremahuliste süvaõppega närvivõrkude väljatöötamisega on topelttäpsusega ujukite kasutamine GPU arhitektuurides muutunud üha olulisemaks, kuna see võimaldab jäädvustada ja simuleerida piltide, heliklippide ja muud tüüpi andmete peenemaid detaile.