• 15年1月4日 常用的函数类型


    一、常用的函数类型有三种:数学类型、日期类型、字符串

    (一)、数学类型:Math

    常用的类型主要有:

    1、Math.Ceiling(小数/整数):返回大于当前小数的最小整数。又称天花板数

        Math.Ceiling(3.14)==>结果为4

        Math.Floor(小数/整数):返回小于当前小数的最大整数。又称地板数

        Math.Floor(3.14)==>结果为3

      注意:Math.Ceiling(3.14)= Math.Floor(3.14)=3。

    2、Math.Pow(2,3)==>相当于2的3次方

    3、Math.Sqrt(16)==>16开平方。

    4、四舍五入。
    Math.Round(3.63); 结果为4
    Math.Round(3.14); 结果为3

    (二)、日期时间  DateTime

    1、构造:DateTime    dt    =   new  DateTime (1990,2,5,3,44,21);//跟数组的定义类似int  [] dt = new  int[];

                    类型       变量名      创建     类型          内容(可以空着,也可以只写年月日,或者都写

    2、当前时间:DateTime dt = DateTime.Now;   //显示当前时间

    3、几个常用单词:

    日期时间对象的数据:Year,Month,Day,Hour,Minite,Second,MilliSecond

    DayOfWeek——星期几

    DayOfYear——一年中的第几天
    Date——取期日期部份

    TimeOfDay——取期时间部份

    日期时间对象的函数:
    AddYears(int num)
    AddMonths(int num)
    AddDays(int num)
    AddHours(int num)
    AddMinutes(int num)
    AddSeconds(int num)

    4、格式化字符串:

    ToString(格式字符串)函数:把日按照某种格式显示出来。
    格式字符串:
    yyyy——四位数字的年份
    yy——两位数字的年份
    MM——两位数字的月分,不足两位添0
    M——1-2位数字的月份
    dd——两位数字的天,不足两位添0
    d——1-2位数字的天。
    hh——两位数字的小时,不足两位添0
    h——1-2位数字的小时
    mm——
    m——
    ss——
    s——
    ms——

    例如:
    DateTime dt = DateTime.Now;
    Console.WriteLine(dt.ToString("yyyy年MM月dd日hh时mm分ss秒"));

    不止是日期时间型数据的ToString()函数中可以放格式化字符中。整数,小数的ToString()中也可以放格式化字符串。
    小数和整数类型的格式化符号主要是有四个。
    .——小数点
    ,——整数部份三位的分隔符
    #——任意位数字,有几位显示几位
    0——至少一位数字,不足则补0.

    例:
    #.00——必须保留两位小数。

    (三)、字符串
    1、Length:字符串的长度。

    2、 大小写转换

    ToLower():全都转成小写

    ToUpper():全都转成大写

    3、压缩空格

    TrimStart():压缩开头的空格
    TrimEnd():
    Trim():压两头的空格。

    4、bool型的,判断子字符串是否在母字符串中

    StartsWidth("字符串"):(bool)是否以括中的字符串开头,是--返回true。
    EndsWidth("字符串"):(bool)是否以括号中的字符串结尾,是--返回true。
    Contains("字符串"):(bool)是否包括括号中的字符串。是--返回true。

    5、判断子字符串在母字符串中的位置

    IndexOf("子串"):(int)返回子串在字符串中第一次出现的位置。
    LastIndexOf("子串"):(int)返回子串在字符串中最后一次出现的位置。
    以上两函数,如果在字符串中找不到相应的子串,返回-1

    6、截取字符串

    Substring(开始位置,截取个数)

    Substring(开始位置)    从截取位置一直截取到最后

    7、字符串的替换
    Replace(“被替换的内容”,“替换的内容”)

    8、拆分字符串

    Split(’字符‘);括号内为单引号  ,以括号内的字符为界拆开字符串

    使用:string ss[]=s.Split('','','');   //括号内可以加多个

  • 相关阅读:
    JZOJ 2020.10.6 提高B组反思
    【NOIP2011模拟11.1】钓鱼
    JZOJ【NOIP2012模拟8.9】2020.10.5 T1
    ⑫linux基础命令 过滤 grep
    ⑪linux基础命令 tail
    ⑩linux基础命令 head
    ⑨linux基础命令 cat
    ⑧linux基础命令 rm
    ⑦linux基础命令 mv
    ⑥linux基础命令 cp
  • 原文地址:https://www.cnblogs.com/tzq9308/p/4202442.html
Copyright © 2020-2023  润新知