乱数(数字・英字)を発生させる方法
こんにちは。IMMRです。今回は乱数について説明します。なにかしらの業務で乱数の数値または、英字を使用することはあると思います。そこでリテラル値ではなく、コンピュータがRnd関数で求めた乱数(ランダムで決めた)を算出します。数字関数は以下のようになっています。図1 Rnd関数説明赤枠の箇所に最大値を緑枠の箇所に最小値を入力するだけです。ここでは、1から99までの数値を乱数にしています。※もちろん数
こんにちは。IMMRです。今回は乱数について説明します。なにかしらの業務で乱数の数値または、英字を使用することはあると思います。そこでリテラル値ではなく、コンピュータがRnd関数で求めた乱数(ランダムで決めた)を算出します。数字関数は以下のようになっています。図1 Rnd関数説明赤枠の箇所に最大値を緑枠の箇所に最小値を入力するだけです。ここでは、1から99までの数値を乱数にしています。※もちろん数
皆さんこんにちは、エンジニアのIMMRです。VBAでは、CSVを読み込むことができます。読み込む方法の記事も以前に作成しています。CSVデータを読み込んでセルに記載する方法この上記記事では、「Line Input」で読み込む方法を説明しています。しかし、上記の方法でUTF-8のCSVデータを読み込むと下記図のように文字化けを起こしてしまいます。図1 CSV(取り込み)文字化けの場合ちなみにインプッ
皆様、お久しぶりです。エンジニアのIMMRです。今までちょっと忙しく、バタバタして時間がなかったのですが、また時間が出来たので書いていこうと思いますので、よろしくお願い致します。今回は、改行コードを説明していきます。例えば、下記のようなテキストのLOGデータがあるとします。図1 LOGデータテキストのLOGデータの1行1行を1つのセルに記載したい。イメージとしてはこのような感じ図2 イメージ図にし
プログラマーが開発を行う際の大きな助けとなるツール IDE には様々な種類が用意されています。その中でも Eclipse という IDE は初心者でも比較的容易に高品質な環境を手にすることができます。ここではそもそも IDE とは何なのか?なぜ必要なのか?という点から、初心者におすすめする Eclipse のメリットや特徴が理解できるようになっていただく一助になればと思います。プログラミングを始め
総合開発環境(IDE) の一つ「Eclipse」は英表記の開発ツールであるため、日本のプログラマーには全てが英表記の開発ツールは高い壁を感じるはずです。そこで活躍するのが Pleiades というアシストツールで、ほとんどの日本人エンジニアがダウンロードしているツールとなります。この記事では Eclipse と Pleiades の違いを知り、ダウンロードを完了させてプログラミングを始められる環境
【Java】Eclipse - Pleiades All in One インストール手順Eclipse、Pleiades All in OneEclipseEclipse は、Java をはじめ、いくつかの言語に対応した統合開発環境です。今回は、Pleiades All in One を使用します。PleiadesPleiades All in One は、Eclipse 本体に、日本語化を行うた
Pythonにおける文字列 Pythonは、非常に柔軟な文字列操作機能を持つプログラミング言語です。この記事では、Pythonでの文字列操作の基本について解説します。文字列はプログラミング言語において、単に文字列を表すために使われるだけではなく、ユーザーからの入力や、データの出力、ファイルの読み書きなど、さまざまな場面で使用されます。そのため、文字列操作の基礎についてよく理解する必要がありま
FizzBuzz問題とは?まず、当記事を読み進める前に、以下の記事に書かれている内容を理解する必要があります。Pythonにおける変数の使い方【初心者向け解説記事】Pythonにおける演算子の使い方【初心者向け解説記事】Pythonの条件分岐-if,else,elif,の使い方【初心者向け解説記事】pythonにおける繰り返し(for, while)【初心者向け解説記事】FizzBuzz問題とは、
Pythonにおけるコーディング規約とは Pythonプログラミングで重要なことのひとつは、コードが他の開発者に理解されやすいかどうかです(可読性)。そのためにも、Pythonのコーディング規約を理解し、それを適用することが必要となります。規約を守ることで、コードの読みやすさを向上させ、またバグを防ぐことが可能になります。 コーディング規約とは コーディング規約とは、プログラミング言
スコープ、名前空間とは?スコープとは プログラミングにおけるスコープとは、変数や関数の有効範囲、つまりそれらが参照可能な範囲のことを指します。このスコープにより、同じ名前の変数でも異なる場所で定義されると、その有効範囲が異なります。 名前空間とは 名前空間とは、名前(変数名や関数名)が一意に定まる範囲のことを指します。名前空間は互いに重複しないように分けられており、同じ名