Arduino Programlama Dili – Tamsayı ve Kayan Nokta Sabitleri

with Yorum yapılmamış




 

Tamsayı sabitleri (integer constants)

123 gibi doğrudan bir skeçde kullanılan sayılardır.

Varsayılan olarak, bu sayılar int olarak kabul edilir, ancak bunu U ve L değiştiricileriyle değiştirebilirsiniz (aşağıya bakın).

Normalde, tamsayı sabitleri taban 10 (ondalık) tamsayılar olarak kabul edilir,

ancak diğer tabanlara sayı girmek için özel gösterim (formatlayıcılar) kullanılabilir.

Decimal kullandığımız 10luk sayı sistemidir.

Binary ikili sayı sistemidir.(0 ve 1)

Octal sekizlik sayı sistemidir. (0 dan 7 ye kadar.)

Hexadecimal on altılık sayı sistemidir.  (0-9,A-F,a-f)




U ve L Formatları

Sayı tanımlamaları varsayılan int olarak kabul edilir.

Başka bir veri türüne sahip olan sayıları belirtmek için U, L imzasız veri türü kullanılır.

  • Sabiti imzasız bir veri biçimine zorlamak için bir ‘u‘ veya ‘U‘.Örnek: 33u
  • Sabiti uzun bir veri formatına zorlamak için bir ‘l‘ veya ‘L‘.Örnek: 100000L
  • Sabiti imzasız bir uzun sabit haline getirmek için bir ‘ul‘ veya ‘UL‘. Örnek: 32767ul

Kayan Nokta Sabitleri (floating point constants)

Kayan nokta sabitleri olarak nitelendirilir.

Sayıları daha okunabilir hale getirmek için kullanılır. E ve e olarak kabul edilir.








NOT: Buradaki bilgiler arduino.cc sitesinden Türkçeye çevrilmiştir.
Türkçe çevirinin tüm hakları saklıdır.
Bu web sayfası sadece link olarak paylaşılabilir.
Sayfada herhangi bir hata, öneri ve yorumlarınız için iletişim kurmanızı bekleriz.


Bir Cevap Yazın