コーディング のバックアップ差分(No.4)

Unity学習帳2冊目コーディング のバックアップ差分(No.4)
« Prev  Next »
3: 2015-06-03 (水) 23:46:55 osinko ソース 4: 2015-12-02 (水) 17:53:56 osinko ソース
Line 1: Line 1:
TITLE:デレゲートセレクター TITLE:デレゲートセレクター
#contents #contents
 +#jsmath
有用なデザインパターンをサンプルコードとして羅列したページ 有用なデザインパターンをサンプルコードとして羅列したページ
 +
 +**値から特定桁の数字を抽出 [#a5631237]
 +
 +値を\({ 10 }^{ n-1 }\)で割って、もう一度10で割った余りを拾えば狙った桁の数字を抽出できる(\(n\):桁数)
 +他のn進数でも同様の考え方で狙った桁を抽出できる
 +
 +#code(csharp){{
 +using UnityEngine;
 +using System.Collections;
 +
 +public class test1 : MonoBehaviour
 +{
 +   void Start()
 +   {
 +       print(Digit(123456789, 6));    //7桁目を表示(変数digは0を含んでカウントしている)
 +   }
 +
 +   public  int Digit(int value, int dig) {
 +       int n=1;
 +       for (int i = 0; i < dig; i++) { n *= 10; }
 +       int temp = value / n;
 +       return temp%10;
 +   }
 +}
 +}}
**デレゲートセレクタ [#oec6aa10] **デレゲートセレクタ [#oec6aa10]
« Prev  Next »


トップ   差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom