انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: طول رشته  (دفعات بازدید: 1377 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین aleas

  • Jr. Member
  • *
  • ارسال: 25
  • جنسیت : پسر
طول رشته
« : 09 تیر 1391، 12:06 ب‌ظ »
سلام خسته نباشید بنده مقداری در یه متغییر ذخیره کردم حالا میخوام طول رشته رو بگیرم باید از چه دستوری استفاده کنم بطور مثال اگر vb6 کار کرده باشین باید از دستور len(a) استفاده کنین تو لینوکس
a=1006
یه کد میخوام که طول رشته متغییر a را بگه که 4 هسته والا هرچی سرج کردم به نتیجه نرسیدم ممنون میشم یکی این کد ساده رو بگه

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : طول رشته
« پاسخ #1 : 09 تیر 1391، 12:49 ب‌ظ »
منظورت از تو گنو/لینوکس چیه ؟ منظورت تو ترمینال هست ؟


آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : طول رشته
« پاسخ #2 : 09 تیر 1391، 01:05 ب‌ظ »
با چه زبانی کار می کنید؟!!! ???
The Best Weapon Against An Enemy Is Another Enemy

آفلاین N3MiSiS

  • Jr. Member
  • *
  • ارسال: 67
  • جنسیت : پسر
پاسخ : طول رشته
« پاسخ #3 : 09 تیر 1391، 04:43 ب‌ظ »
"طول رشته"؟؟؟ منظورت اینه --> طول رشته چیست؟  ;D

من برات توو چندتا زبان مختلف نوشتم، فقط خواهشا از این به بد سوالاتتون رو دقیقتر بپرسین.

پرل :
$st = "N3MiSiS";
printf (length($st)); //7


پی اچ پی :
<?php
$str 'N3MiSiS ';
echo strlen($str); // 8
?>



پایتون (پیتون) :
s = 'N3MiSiS'
print len(s) //7


سی پلاس پلاس :
#include <string>
using std::string;

int main()
{
  string s = "N3MiSiS";
  string::size_type length = s.length();
  string::size_type size = s.size();   
}


جاوا :
String s = "N3MiSiS";
int byteCount = s.length();


جاوا اسکریپت :
var s = "N3MiSiS";
var byteCount = s.length;


« آخرین ویرایش: 09 تیر 1391، 04:46 ب‌ظ توسط N3MiSiS »
10 نوع مختلف آدم در دنیا وجود دارد ، آنهایی که باینری میفهمند و آنهایی که باینری نمیفهمند.
========================================================

آفلاین aleas

  • Jr. Member
  • *
  • ارسال: 25
  • جنسیت : پسر
پاسخ : طول رشته
« پاسخ #4 : 09 تیر 1391، 05:06 ب‌ظ »
واقعا شرمنده چشم دگه دقیق تر می\رسم از همگی ممنون
داداش شما همه زبان هارو گفتین جز ترمینال لینوکس برای برای محیط ترمینال لینوکس و محیط شل اسکریپ میخوام ممننون

آفلاین N3MiSiS

  • Jr. Member
  • *
  • ارسال: 67
  • جنسیت : پسر
پاسخ : طول رشته
« پاسخ #5 : 09 تیر 1391، 05:43 ب‌ظ »
اااااا ترمینال از قلم جا افتاده!!!

خوب اینم ترمینال (بش) :
به سه روش میتونی انجام بدی : (البته راه های دیگری هم هست، ولی همینا کافیه) :

1- ${#string}

2- expr length $string

3- expr "$string" : '.*'


مثال :
str=N3MiSiS

echo ${#str}                 # 7
echo `expr length $str`      # 7
echo `expr "$str" : '.*'`    # 7

« آخرین ویرایش: 09 تیر 1391، 06:15 ب‌ظ توسط N3MiSiS »
10 نوع مختلف آدم در دنیا وجود دارد ، آنهایی که باینری میفهمند و آنهایی که باینری نمیفهمند.
========================================================

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : طول رشته
« پاسخ #6 : 09 تیر 1391، 05:47 ب‌ظ »
"طول رشته"؟؟؟ منظورت اینه --> طول رشته چیست؟  ;D

من برات توو چندتا زبان مختلف نوشتم،

شما راحتی ؟؟ خجالت نکش یه ده بیست تا زبون دیگه هم بنویس!!

آفلاین N3MiSiS

  • Jr. Member
  • *
  • ارسال: 67
  • جنسیت : پسر
پاسخ : طول رشته
« پاسخ #7 : 09 تیر 1391، 05:50 ب‌ظ »
دارم مرجع کامل طول رشته به تمام زبان های دنیا رو مینویسم تا هر کی خواست از اینجا پیدا کنه.  ;D   :o
از مزایای بیکار نشستن پشت کامپیوتر همینه دیگه  :oops:
10 نوع مختلف آدم در دنیا وجود دارد ، آنهایی که باینری میفهمند و آنهایی که باینری نمیفهمند.
========================================================