# 1d0 versus 1.0d0

**URL:** https://fortran-lang.discourse.group/t/1d0-versus-1-0d0/2065
**Category:** Help
**Created:** [October 13, 2021, 8:09pm UTC](https://fortran-lang.discourse.group/t/1d0-versus-1-0d0/2065 "2021-10-13T20:09:39Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![fortran4r](https://avatars.discourse-cdn.com/v4/letter/f/9de0a6/32.png) [@fortran4r](https://fortran-lang.discourse.group/u/fortran4r)
#### Post date: [October 13, 2021, 8:09pm UTC](https://fortran-lang.discourse.group/t/1d0-versus-1-0d0/2065/1 "2021-10-13T20:09:39Z")

</div>

Is 1d0 the same as 1.0d0 for gfortran?

---

<div class="post-metadata">

### Author: ![vmagnin](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/vmagnin/32/28_2.png) [@vmagnin](https://fortran-lang.discourse.group/u/vmagnin)
#### Post date: [October 13, 2021, 8:17pm UTC](https://fortran-lang.discourse.group/t/1d0-versus-1-0d0/2065/2 "2021-10-13T20:17:23Z")

</div>

Yes, double precision. You can use the `kind()` function to know:

```fortran
print *, 1d0, 1.0d0, 1.0
print *, kind(1d0), kind(1.0d0), kind(1.0)

```

```bash
$ ./a.out
   1.0000000000000000 1.0000000000000000 1.00000000    
           8 8 4

```

See [KIND (The GNU Fortran Compiler)](https://gcc.gnu.org/onlinedocs/gfortran/KIND.html)
