C# Add zeroes before number เพิ่มเลขศูนย์หน้าตัวเลข
เพิ่มเลขศูนย์หน้าตัวเลขด้วย C#.NET โดยเราสามารถกำหนดได้ว่าให้ตัวเลข
มีทั้งหมดกี่หลัก และจะต้องมีเลขศูนย์นำหน้า เพื่อให้ครบหลักเสมอ
เพื่อให้เห็นภาพเรามาดูตัวอย่างกันเลยดีกว่า -*-
ตัวอย่าง
ผลลัพธ์
เห็นป่าวครับ เราจะได้ตัวเลขห้าหลัก หรือห้าตัว โดยมีศูนย์เพิ่มเข้าไปด้านหน้า
ดูจากตัวอย่างน่าจะเข้าใจใช่ไหมครับ -*-
ผมแถมให้อีกตัวอย่างแล้วกัน
ผลลัพธ์
ลองเล่นดูครับ
มีทั้งหมดกี่หลัก และจะต้องมีเลขศูนย์นำหน้า เพื่อให้ครบหลักเสมอ
เพื่อให้เห็นภาพเรามาดูตัวอย่างกันเลยดีกว่า -*-
ตัวอย่าง
String.Format("{0:00000}", 15);
ผลลัพธ์
00015
เห็นป่าวครับ เราจะได้ตัวเลขห้าหลัก หรือห้าตัว โดยมีศูนย์เพิ่มเข้าไปด้านหน้า
ดูจากตัวอย่างน่าจะเข้าใจใช่ไหมครับ -*-
ผมแถมให้อีกตัวอย่างแล้วกัน
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
for (int i = 100; i <= 110; i++)
{
Console.WriteLine(string.Format("{0:00000}", i));
}
Console.ReadLine();
}
}
}
ผลลัพธ์
00100
00101
00102
00103
00104
00105
00106
00107
00108
00109
00110
00101
00102
00103
00104
00105
00106
00107
00108
00109
00110
ลองเล่นดูครับ
0 ความคิดเห็น