三流君(TOP) /ASPで遊ぶ /記事一覧

%の計算は、回答数÷全体数で計算だよね

test015-1.asp

アンケート回答数 59人です
評価コメント人数
6大変満足610.1694915254237%
5満足610.1694915254237%
4まぁまぁ58.47457627118644%
3どちらとも言えない2338.9830508474576%
2少し不満46.77966101694915%
1不満711.864406779661%
0かなり不満813.5593220338983%

アンケート結果はこんな感じです。
元データtest013.txtを見る



解説ページ→ [No.15 FormatNumber関数を使用して小数点固定、%を表示]

[ASP系メニューへ] [質問・感想掲示板] [バックナンバー目次]



コーヒーブレイク たまには寄り道、休憩も(↓広告です):
広告:[Blogで商品紹介] ← 足跡から人気を判断?
[本日発売の商品] ← 発売日が当日の商品を紹介、、、するが効果が無いので → [来週7日後] ← を作成して、検索の席取りで予約を狙ってます(テスト・試行錯誤中)

%を使用したサンプル(ソースの紹介)

詳細解説は[http:/asp/backno/asp015.html]を見てください
下記、/cgi-bin/test/test015-1.aspのソース(中身)です

% を 使った ソースコードを紹介する

表示色の説明:ASP VBScriptは <% 〜 %>
キーワードは です。 <%@LANGUAGE=VBScript%> <html> <head> <title>の計算は、回答数÷全体数で計算だよね</title> </head> <body> <h2>の計算は、回答数÷全体数で計算だよね</h2> test015-1.asp<br> <hr> <% dim strRECORD 'レコード内容を一時保存 dim nCNT(10) 'カウンター 変数 10個もいらないけど dim nSUM '*1回答の合計数 nSUM = 0 '初期化する 'カウンター変数をループで初期化しておく For i = 0 to 10 nCNT(i) = 0 Next 'FileSystemObjectを生成します、、って英文、そのままジャン。 Set objFS = Server.CreateObject("Scripting.FileSystemObject") 'test013.txt 結果ファイルを読取専用モードで開く Set ts = objFS.OpenTextFile(Server.MapPath("test013.txt"), 1, True) Do While ts.AtEndOfStream = False 'ファイルの終端になってない間ループする strRECORD = ts.ReadLine 'ファイルからデータを一行を読む 'Left関数を使って左から1文字目をCintで数値変換 i = Cint(Left(strRECORD, 1)) '読みこんだレコードの1文字目を数値変換 'nCNT(i番目)をカウントアップ nCNT(i) = nCNT(i) + 1 '*2合計数は無条件にカウントアップ nSUM = nSUM + 1 Loop ts.close '使ったファイルは閉じようよ Response.Write "アンケート回答数<b> " & nSUM & "</b>人です" '*4回答数表示 'Array関数を使用して、評価コメントを初期化 strBOX = Array("かなり不満", "不満", "少し不満", "どちらとも言えない", _ "まぁまぁ", "満足", "大変満足") '結果の表示を<TABLE>タグを使用して表示 Response.Write "<TABLE border=1>" 'border=1で境界線(ワクを表示) Response.Write "<TR><TD>評価</TD><TD>コメント</TD><TD>人数</TD>" Response.Write "<TD></TD></TR>" '*3 の見出しを追加 'ループで回して評価の集計データを表示する For i = 6 To 0 Step -1 '6〜0のループを作る Response.Write "<TR><TD>" & i & "</TD>" Response.Write "<TD>" & strBOX(i) & "</TD>" Response.Write "<TD>" & nCNT(i) & "</TD>" '*5 を計算して、表示する Response.Write "<TD>" & (nCNT(i) / nSUM) * 100 & "%</TD></TR>" Next Response.Write "</TABLE>" '忘れずにテーブルを終わりにする %> <hr> アンケート結果はこんな感じです。<br> <A HREF="test013.txt" target="_new">元データtest013.txtを見る</A><br> <br> <br> <HR> 解説ページ→ <A HREF="http://www.ken3.org/backno/backno_asp04.html#15"> <b>[No.15 FormatNumber関数を使用して小数点固定、を表示]</b></A><br> <Font Size=-1> <br> <a Href="http://www.ken3.org/asp/" TARGET="_top">[ASP系メニューへ]</a> <a href="http://www.ken3.org/cgi-bin/bbs/asp/wforum.cgi" target="F_RIGHT">[質問・感想掲示板]</A> <a href="http://www.ken3.org/backno/backno_asp_mokuji.html" target="F_RIGHT">[バックナンバー目次]</a><br> <br> </Font> <hr> </body> </html>

最近発売の雑誌を紹介する

今週発売の男性誌です。プログラミング以外にも興味を持って???
  1. カジカジ 2008年 06月号
  2. BEST CLUB (ベストクラブ) 2008年 06月号
  3. SpyMaster (スパイマスター) 東海版 2008年 06月号
  4. KING (キング) 2008年 06月号
  5. men's egg (メンズエッグ) 2008年 06月号
  6. Ollie (オーリー) 2008年 06月号
  7. BRUTUS (ブルータス) 2008年 6/1号
  8. Pen (ペン) 2008年 6/1号
  9. おとなの週末 2008年 06月号

データベースの書籍を紹介します

  1. [4798108405]- オラクルマスター教科書 Bronze Oracle Database 10g【SQL基礎I】編 (オラクルマスター教科書)
  2. [484432067X]- 徹底攻略ORACLE MASTER Bronze SQL基礎1問題集 (ITプロ/ITエンジニアのための徹底攻略)
  3. [4798111856]- 絵で見てわかるOracleの仕組み (DB Magazine SELECTION)
  4. [4798107980]- オラクルマスター教科書 Bronze Oracle Database 10g(DBA10g)編 (オラクルマスター教科書)
  5. [4883374092]- Access VBAプログラミング開発工房 入門・基礎編
  6. [4844322206]- 徹底攻略 ORACLE MASTER Silver DBA10g 問題集 (ITプロ/ITエンジニアのための徹底攻略)

Googleで関連項目を検索する

LANGUAGE=VBScript + [キーワード:] Sub|Function プログラム|プログラミング
↓で検索するとプログラムの例 Sub/Function でまとまったHP

Google

あれ?私のページが検索に載ってない(笑)一度お試しを(私のページに、また戻ってきてね(爆))

三流解説とリンクページを紹介

ASP系の解説を項目ごとにまとめてみました

[ASP Form等を使用したデータのやり取り]
[ASP その他処理サンプル]
[ASP テキストファイル処理]
[ASP VBScript関数関係の説明]
[ASP ADOでMdbファイルを使う]
[ASP ADOでExcelと接続してみた]

その他:blogや広告↓
[日記的なblog]← あまり更新してないけど・・・
[三流なプログラムコード]← 恥ずかしいのであまり載せてないけど・・・
[通販商品の足跡を紹介] ←通販商品などを紹介してます


現在時刻は、2008/05/17 17:37:55です。
[Topへ戻る] −−>[ASP系へ戻る] −−>[バックナンバーを見る]