Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธี Convert.ToSByte ใน C #


แปลงค่าที่ระบุเป็นจำนวนเต็มที่ลงนาม 8 บิต เช่น SByte

เป็นประเภทข้อมูลจำนวนเต็ม 8 บิตที่มีลายเซ็นซึ่งเก็บค่าระหว่าง -128 ถึง 127

เรามาดูตัวอย่างกัน เรามีตัวแปรสองตัว

double doubleNum = -19.9;

ตอนนี้ ให้เราแปลงเป็น SByte

sbyte res;
res = Convert.ToSByte(doubleNum);

ตัวอย่าง

using System;
public class Demo {
   public static void Main() {
      double doubleNum = -19.9;
      sbyte res;
      res = Convert.ToSByte(doubleNum);
      Console.WriteLine("Converted {0} to {1}", doubleNum, res);
   }
}

ผลลัพธ์

Converted -19.9 to -20